diff --git a/sdk/compute/azure-mgmt-compute/_meta.json b/sdk/compute/azure-mgmt-compute/_meta.json
index 9ce970063293..8a4de66fe3f1 100644
--- a/sdk/compute/azure-mgmt-compute/_meta.json
+++ b/sdk/compute/azure-mgmt-compute/_meta.json
@@ -1,11 +1,11 @@
{
- "commit": "51d4c24a011e300b9713179e0515fef35bf3f678",
+ "commit": "a7f3b48a045ddc255c5ee953cf792e9f2bfbfa2a",
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
"autorest": "3.9.2",
"use": [
- "@autorest/python@6.4.0",
+ "@autorest/python@6.4.7",
"@autorest/modelerfour@4.24.3"
],
- "autorest_command": "autorest specification/compute/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --use=@autorest/python@6.4.0 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False",
+ "autorest_command": "autorest specification/compute/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.4.7 --use=@autorest/modelerfour@4.24.3 --version=3.9.2 --version-tolerant=False",
"readme": "specification/compute/resource-manager/readme.md"
}
\ No newline at end of file
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/_serialization.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/_serialization.py
index 25467dfc00bb..e3cc6ce6ed6f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/_serialization.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/_serialization.py
@@ -631,7 +631,7 @@ def _serialize(self, target_obj, data_type=None, **kwargs):
if xml_desc.get("attr", False):
if xml_ns:
ET.register_namespace(xml_prefix, xml_ns)
- xml_name = "{}{}".format(xml_ns, xml_name)
+ xml_name = "{{{}}}{}".format(xml_ns, xml_name)
serialized.set(xml_name, new_attr) # type: ignore
continue
if xml_desc.get("text", False):
@@ -1273,7 +1273,7 @@ def _extract_name_from_internal_type(internal_type):
xml_name = internal_type_xml_map.get("name", internal_type.__name__)
xml_ns = internal_type_xml_map.get("ns", None)
if xml_ns:
- xml_name = "{}{}".format(xml_ns, xml_name)
+ xml_name = "{{{}}}{}".format(xml_ns, xml_name)
return xml_name
@@ -1297,7 +1297,7 @@ def xml_key_extractor(attr, attr_desc, data):
# Integrate namespace if necessary
xml_ns = xml_desc.get("ns", internal_type_xml_map.get("ns", None))
if xml_ns:
- xml_name = "{}{}".format(xml_ns, xml_name)
+ xml_name = "{{{}}}{}".format(xml_ns, xml_name)
# If it's an attribute, that's simple
if xml_desc.get("attr", False):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/_version.py
index 010de0567ba0..a30a458f8b5b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/_version.py
@@ -5,4 +5,4 @@
# license information.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "0.1.0"
\ No newline at end of file
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_compute_management_client.py
index d93a2e25c430..f6cf0e59e9db 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_compute_management_client.py
@@ -84,7 +84,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_configuration.py
index 3af2485be35e..0bbf322d7749 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", "2015-06-15")
+ api_version: str = kwargs.pop("api_version", "2015-06-15")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/_compute_management_client.py
index d17d9ce08b20..f771670ca898 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/_compute_management_client.py
@@ -85,7 +85,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/_configuration.py
index 9ca229291adc..cc3c7c918173 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", "2015-06-15")
+ api_version: str = kwargs.pop("api_version", "2015-06-15")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_availability_sets_operations.py
index e9192a065026..102a8f286d5a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -37,10 +36,6 @@
build_list_request,
)
-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]]
@@ -150,7 +145,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -177,8 +172,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -224,7 +220,7 @@ async def delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -239,8 +235,9 @@ async def delete(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -286,7 +283,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -301,8 +298,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -337,7 +335,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -390,8 +388,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -427,7 +426,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -481,8 +480,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_usage_operations.py
index 7954aad8af2c..834cf74ab944 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_extension_images_operations.py
index 324d096a13ab..c6b475d13b74 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2015_06_15.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_extensions_operations.py
index 9b8fde60d3d6..279d942d226d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -109,8 +104,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -258,7 +254,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -323,7 +319,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -351,8 +347,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -497,7 +494,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -557,7 +554,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -573,8 +570,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -626,7 +624,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -675,6 +673,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -686,8 +685,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2015_06_15.models.VirtualMachineExtension
@@ -704,7 +703,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -721,8 +720,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_images_operations.py
index 8da1bb976c72..2ba452b3e771 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2015_06_15.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_scale_set_vms_operations.py
index cd5a8fb25fb7..14f73091711c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
import urllib.parse
@@ -43,10 +42,6 @@
build_start_request,
)
-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]]
@@ -84,7 +79,7 @@ async def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -100,8 +95,9 @@ async def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -152,7 +148,7 @@ async def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -212,7 +208,7 @@ async def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -228,8 +224,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +279,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -342,7 +339,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -358,8 +355,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -410,7 +408,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -481,7 +479,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -497,8 +495,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -546,7 +545,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -562,8 +561,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -588,6 +588,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -599,16 +600,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -619,7 +620,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -676,8 +677,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -707,7 +709,7 @@ async def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -723,8 +725,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -777,7 +780,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,7 +840,7 @@ async def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -853,8 +856,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -905,7 +909,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -965,7 +969,7 @@ async def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -981,8 +985,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1033,7 +1038,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_scale_sets_operations.py
index dc22704bb1a4..cef6282682c6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -48,10 +47,6 @@
build_update_instances_request,
)
-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]]
@@ -89,7 +84,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -116,8 +111,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +242,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -305,7 +301,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -320,8 +316,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -370,7 +367,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -438,7 +435,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -453,8 +450,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -492,7 +490,7 @@ async def _deallocate_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -522,8 +520,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +663,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -730,7 +729,7 @@ async def _delete_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -757,8 +756,9 @@ async def _delete_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -893,7 +893,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -967,7 +967,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -982,8 +982,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1020,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1072,8 +1073,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1105,7 +1107,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1157,8 +1159,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1193,7 +1196,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1247,8 +1250,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1282,7 +1286,7 @@ async def _power_off_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1312,8 +1316,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1454,7 +1459,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1520,7 +1525,7 @@ async def _restart_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1550,8 +1555,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1686,7 +1692,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1752,7 +1758,7 @@ async def _start_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1782,8 +1788,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1918,7 +1925,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1984,7 +1991,7 @@ async def _update_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2011,8 +2018,9 @@ async def _update_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2147,7 +2155,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2209,7 +2217,7 @@ async def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -2224,8 +2232,9 @@ async def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2274,7 +2283,7 @@ async def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_sizes_operations.py
index 5f4e5e39548f..9123a769096d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -72,7 +67,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machines_operations.py
index aaba52194458..3fce31565c0f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/aio/operations/_virtual_machines_operations.py
@@ -92,7 +92,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -119,8 +119,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -254,7 +255,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -316,7 +317,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -343,8 +344,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -473,7 +475,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -532,7 +534,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -547,8 +549,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -597,7 +600,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -641,7 +644,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace_async
async def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -649,9 +652,9 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2015_06_15.models.VirtualMachine
@@ -668,7 +671,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -684,8 +687,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -719,7 +723,7 @@ async def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -734,8 +738,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +790,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -856,7 +861,7 @@ async def generalize(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -871,8 +876,9 @@ async def generalize(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -908,7 +914,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -961,8 +967,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +999,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1051,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1079,7 +1087,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1133,8 +1141,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1164,7 +1173,7 @@ async def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1179,8 +1188,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1230,7 +1240,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1289,7 +1299,7 @@ async def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1304,8 +1314,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1354,7 +1365,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1413,7 +1424,7 @@ async def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1428,8 +1439,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1478,7 +1490,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1537,7 +1549,7 @@ async def _redeploy_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1552,8 +1564,9 @@ async def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1602,7 +1615,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_availability_sets_operations.py
index dee011a43db5..98ea77642568 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -112,7 +107,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -301,7 +296,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -328,8 +323,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +371,7 @@ def delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +386,9 @@ def delete(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -437,7 +434,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -452,8 +449,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +485,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -540,8 +538,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -576,7 +575,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -630,8 +629,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_usage_operations.py
index 0093450cbf1b..bd87e7b722e4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_extension_images_operations.py
index 516b5b428092..2ce9dce0ee01 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2015_06_15.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_extensions_operations.py
index 5a923dcb54fb..c3560d5ed8ba 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -155,7 +150,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -221,7 +216,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -249,8 +244,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -398,7 +394,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -463,7 +459,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -491,8 +487,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -637,7 +634,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -697,7 +694,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -713,8 +710,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -766,7 +764,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -815,6 +813,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -826,8 +825,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2015_06_15.models.VirtualMachineExtension
@@ -844,7 +843,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -861,8 +860,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_images_operations.py
index 45407c948957..087429db367c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2015_06_15.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_scale_set_vms_operations.py
index 9c11fd63aff2..3f42ab6acdc3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union, cast
import urllib.parse
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -81,7 +76,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -113,7 +108,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -216,7 +211,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -255,7 +250,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -287,7 +282,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -319,7 +314,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -378,7 +373,7 @@ def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -394,8 +389,9 @@ def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -446,7 +442,7 @@ def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -505,7 +501,7 @@ def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -521,8 +517,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -575,7 +572,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -634,7 +631,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -650,8 +647,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -702,7 +700,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -773,7 +771,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -789,8 +787,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -838,7 +837,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -854,8 +853,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -880,6 +880,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -891,16 +892,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -911,7 +912,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -968,8 +969,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -999,7 +1001,7 @@ def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1015,8 +1017,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1069,7 +1072,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1128,7 +1131,7 @@ def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1144,8 +1147,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1196,7 +1200,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1255,7 +1259,7 @@ def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1271,8 +1275,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1323,7 +1328,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_scale_sets_operations.py
index c018ce7ba947..2f118493829d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -114,7 +109,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -179,7 +174,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -213,7 +208,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -242,7 +237,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -270,7 +265,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -298,7 +293,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -329,7 +324,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -363,7 +358,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -397,7 +392,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -431,7 +426,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -465,7 +460,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -523,7 +518,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -550,8 +545,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -680,7 +676,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -739,7 +735,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -754,8 +750,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -804,7 +801,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -870,7 +867,7 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -885,8 +882,9 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -924,7 +922,7 @@ def _deallocate_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -954,8 +952,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1096,7 +1095,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1161,7 +1160,7 @@ def _delete_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1188,8 +1187,9 @@ def _delete_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1324,7 +1324,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1397,7 +1397,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1412,8 +1412,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1449,7 +1450,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: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1502,8 +1503,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1535,7 +1537,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1587,8 +1589,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1623,7 +1626,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1677,8 +1680,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1712,7 +1716,7 @@ def _power_off_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1742,8 +1746,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1884,7 +1889,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1949,7 +1954,7 @@ def _restart_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1979,8 +1984,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2115,7 +2121,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2180,7 +2186,7 @@ def _start_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2210,8 +2216,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2346,7 +2353,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2411,7 +2418,7 @@ def _update_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2438,8 +2445,9 @@ def _update_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2574,7 +2582,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2635,7 +2643,7 @@ def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -2650,8 +2658,9 @@ def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2700,7 +2709,7 @@ def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_sizes_operations.py
index 7093d2fed902..04209e90ac0f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -101,7 +96,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machines_operations.py
index 5bb77da05a71..30e5193be7bf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2015_06_15/operations/_virtual_machines_operations.py
@@ -47,7 +47,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +81,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +113,7 @@ def build_delete_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -149,7 +149,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -182,7 +182,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -213,7 +213,7 @@ def build_generalize_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -242,7 +242,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -270,7 +270,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -296,7 +296,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -325,7 +325,7 @@ def build_power_off_request(resource_group_name: str, vm_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -354,7 +354,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -383,7 +383,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -412,7 +412,7 @@ def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -474,7 +474,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -501,8 +501,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -636,7 +637,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -697,7 +698,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -724,8 +725,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -851,7 +853,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -910,7 +912,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -925,8 +927,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -975,7 +978,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1019,7 +1022,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace
def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1027,9 +1030,9 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2015_06_15.models.VirtualMachine
@@ -1046,7 +1049,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1062,8 +1065,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1097,7 +1101,7 @@ def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1112,8 +1116,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1163,7 +1168,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1231,7 +1236,7 @@ def generalize(self, resource_group_name: str, vm_name: str, **kwargs: Any) -> _
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1246,8 +1251,9 @@ def generalize(self, resource_group_name: str, vm_name: str, **kwargs: Any) -> _
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1282,7 +1288,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: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1335,8 +1341,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1365,7 +1372,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1417,8 +1424,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1451,7 +1459,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1505,8 +1513,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1536,7 +1545,7 @@ def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1551,8 +1560,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1602,7 +1612,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1660,7 +1670,7 @@ def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1675,8 +1685,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1725,7 +1736,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1783,7 +1794,7 @@ def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1798,8 +1809,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1848,7 +1860,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1906,7 +1918,7 @@ def _redeploy_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1921,8 +1933,9 @@ def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1971,7 +1984,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2015-06-15"] = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2015-06-15"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_compute_management_client.py
index 4786162ad9f3..da1293273826 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_compute_management_client.py
@@ -84,7 +84,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_configuration.py
index 121beae66df4..b6b34e890d83 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", "2016-03-30")
+ api_version: str = kwargs.pop("api_version", "2016-03-30")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/_compute_management_client.py
index 900482bc3d0a..c7f90d6dddbb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/_compute_management_client.py
@@ -85,7 +85,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/_configuration.py
index ad9f5122733a..f35dffa3dde5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", "2016-03-30")
+ api_version: str = kwargs.pop("api_version", "2016-03-30")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_availability_sets_operations.py
index c54d3ba0ca6b..f10976dbc62a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_list_request,
)
-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]]
@@ -151,7 +146,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -178,8 +173,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -225,7 +221,7 @@ async def delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -240,8 +236,9 @@ async def delete(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -287,7 +284,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -302,8 +299,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -325,13 +323,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -341,7 +339,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -394,8 +392,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -426,7 +425,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -479,8 +478,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -516,7 +516,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -570,8 +570,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_usage_operations.py
index adde85248a20..02b75d2ff2c6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_extension_images_operations.py
index f6254f216f18..4dbc2983a963 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2016_03_30.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_extensions_operations.py
index 129d0c458f00..75ccd8fc82ca 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -109,8 +104,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -258,7 +254,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -323,7 +319,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -351,8 +347,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -497,7 +494,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -557,7 +554,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -573,8 +570,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -626,7 +624,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -675,6 +673,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -686,8 +685,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_03_30.models.VirtualMachineExtension
@@ -704,7 +703,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -721,8 +720,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_images_operations.py
index 0d7c4a552a51..2a097917e1ba 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2016_03_30.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_scale_set_vms_operations.py
index 1b2a95025320..71e78946efff 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
import urllib.parse
@@ -43,10 +42,6 @@
build_start_request,
)
-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]]
@@ -84,7 +79,7 @@ async def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -100,8 +95,9 @@ async def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -152,7 +148,7 @@ async def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -212,7 +208,7 @@ async def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -228,8 +224,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +279,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -342,7 +339,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -358,8 +355,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -410,7 +408,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -481,7 +479,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -497,8 +495,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -546,7 +545,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -562,8 +561,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -588,6 +588,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -599,16 +600,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -619,7 +620,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -676,8 +677,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -707,7 +709,7 @@ async def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -723,8 +725,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -777,7 +780,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,7 +840,7 @@ async def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -853,8 +856,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -905,7 +909,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -965,7 +969,7 @@ async def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -981,8 +985,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1033,7 +1038,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_scale_sets_operations.py
index e4637649b674..0b29d8c17d90 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -48,10 +47,6 @@
build_update_instances_request,
)
-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]]
@@ -89,7 +84,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -116,8 +111,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +242,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -305,7 +301,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -320,8 +316,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -370,7 +367,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -438,7 +435,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -453,8 +450,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -492,7 +490,7 @@ async def _deallocate_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -522,8 +520,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +663,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -730,7 +729,7 @@ async def _delete_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -757,8 +756,9 @@ async def _delete_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -893,7 +893,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -967,7 +967,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -982,8 +982,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1020,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1072,8 +1073,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1105,7 +1107,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1157,8 +1159,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1193,7 +1196,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1247,8 +1250,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1282,7 +1286,7 @@ async def _power_off_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1312,8 +1316,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1454,7 +1459,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1520,7 +1525,7 @@ async def _restart_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1550,8 +1555,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1686,7 +1692,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1752,7 +1758,7 @@ async def _start_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1782,8 +1788,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1918,7 +1925,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1984,7 +1991,7 @@ async def _update_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2011,8 +2018,9 @@ async def _update_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2147,7 +2155,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2209,7 +2217,7 @@ async def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -2224,8 +2232,9 @@ async def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2274,7 +2283,7 @@ async def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_sizes_operations.py
index f02337428e0c..fb932441f390 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -72,7 +67,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machines_operations.py
index 8083b1fb3288..e5333a9dde5e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/aio/operations/_virtual_machines_operations.py
@@ -77,7 +77,7 @@ def __init__(self, *args, **kwargs) -> None:
@distributed_trace_async
async def get_extensions(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -85,8 +85,8 @@ async def get_extensions(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_03_30.models.VirtualMachineExtensionsListResult
@@ -103,7 +103,7 @@ async def get_extensions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_get_extensions_request(
@@ -119,8 +119,9 @@ async def get_extensions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -158,7 +159,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -185,8 +186,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -320,7 +322,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -382,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: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -409,8 +411,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -539,7 +542,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -598,7 +601,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -613,8 +616,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -663,7 +667,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -707,7 +711,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace_async
async def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -715,9 +719,9 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_03_30.models.VirtualMachine
@@ -734,7 +738,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -750,8 +754,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +790,7 @@ async def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -800,8 +805,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -851,7 +857,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -922,7 +928,7 @@ async def generalize(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -937,8 +943,9 @@ async def generalize(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -974,7 +981,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1027,8 +1034,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1058,7 +1066,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1110,8 +1118,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1145,7 +1154,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1199,8 +1208,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1230,7 +1240,7 @@ async def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1245,8 +1255,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1296,7 +1307,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1355,7 +1366,7 @@ async def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1370,8 +1381,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1420,7 +1432,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1479,7 +1491,7 @@ async def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1494,8 +1506,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1544,7 +1557,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1603,7 +1616,7 @@ async def _redeploy_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1618,8 +1631,9 @@ async def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1668,7 +1682,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_availability_sets_operations.py
index fe8010cfd961..cf0cd4f7b25c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -112,7 +107,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -143,7 +138,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -199,7 +194,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -329,7 +324,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -356,8 +351,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -403,7 +399,7 @@ def delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -418,8 +414,9 @@ def delete(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -465,7 +462,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -480,8 +477,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -502,12 +500,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2016_03_30.models.AvailabilitySet]
@@ -516,7 +516,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -569,8 +569,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -600,7 +601,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -653,8 +654,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -689,7 +691,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -743,8 +745,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_usage_operations.py
index 8906abfc70a7..dc9238356eac 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_extension_images_operations.py
index fdc6605d0698..1632acfce9e9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2016_03_30.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_extensions_operations.py
index a3b321a73c9b..ddb73bd9bb2d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -155,7 +150,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -221,7 +216,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -249,8 +244,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -398,7 +394,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -463,7 +459,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -491,8 +487,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -637,7 +634,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -697,7 +694,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -713,8 +710,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -766,7 +764,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -815,6 +813,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -826,8 +825,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_03_30.models.VirtualMachineExtension
@@ -844,7 +843,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -861,8 +860,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_images_operations.py
index c875b0a1cc60..9127d01e9bb4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2016_03_30.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_scale_set_vms_operations.py
index ef045900e770..b69e1990fb71 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union, cast
import urllib.parse
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -81,7 +76,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -113,7 +108,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -216,7 +211,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -255,7 +250,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -287,7 +282,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -319,7 +314,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -378,7 +373,7 @@ def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -394,8 +389,9 @@ def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -446,7 +442,7 @@ def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -505,7 +501,7 @@ def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -521,8 +517,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -575,7 +572,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -634,7 +631,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -650,8 +647,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -702,7 +700,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -773,7 +771,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -789,8 +787,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -838,7 +837,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -854,8 +853,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -880,6 +880,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -891,16 +892,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -911,7 +912,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -968,8 +969,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -999,7 +1001,7 @@ def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1015,8 +1017,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1069,7 +1072,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1128,7 +1131,7 @@ def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1144,8 +1147,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1196,7 +1200,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1255,7 +1259,7 @@ def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1271,8 +1275,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1323,7 +1328,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_scale_sets_operations.py
index bcfdb4b55ce0..f2bd184f32bc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -114,7 +109,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -179,7 +174,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -213,7 +208,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -242,7 +237,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -270,7 +265,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -298,7 +293,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -329,7 +324,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -363,7 +358,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -397,7 +392,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -431,7 +426,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -465,7 +460,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -523,7 +518,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -550,8 +545,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -680,7 +676,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -739,7 +735,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -754,8 +750,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -804,7 +801,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -870,7 +867,7 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -885,8 +882,9 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -924,7 +922,7 @@ def _deallocate_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -954,8 +952,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1096,7 +1095,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1161,7 +1160,7 @@ def _delete_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1188,8 +1187,9 @@ def _delete_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1324,7 +1324,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1397,7 +1397,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1412,8 +1412,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1449,7 +1450,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: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1502,8 +1503,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1535,7 +1537,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1587,8 +1589,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1623,7 +1626,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1677,8 +1680,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1712,7 +1716,7 @@ def _power_off_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1742,8 +1746,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1884,7 +1889,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1949,7 +1954,7 @@ def _restart_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1979,8 +1984,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2115,7 +2121,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2180,7 +2186,7 @@ def _start_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2210,8 +2216,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2346,7 +2353,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2411,7 +2418,7 @@ def _update_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2438,8 +2445,9 @@ def _update_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2574,7 +2582,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2635,7 +2643,7 @@ def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -2650,8 +2658,9 @@ def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2700,7 +2709,7 @@ def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_sizes_operations.py
index eadda0f67778..5f8b6acd850e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -101,7 +96,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machines_operations.py
index 7f7089ea8b96..b3dd3f23f646 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_03_30/operations/_virtual_machines_operations.py
@@ -49,7 +49,7 @@ def build_get_extensions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -80,7 +80,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +114,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -146,7 +146,7 @@ def build_delete_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -182,7 +182,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +215,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +246,7 @@ def build_generalize_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -275,7 +275,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -303,7 +303,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -329,7 +329,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -358,7 +358,7 @@ def build_power_off_request(resource_group_name: str, vm_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -387,7 +387,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -416,7 +416,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -445,7 +445,7 @@ def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -491,7 +491,7 @@ def __init__(self, *args, **kwargs):
@distributed_trace
def get_extensions(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -499,8 +499,8 @@ def get_extensions(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_03_30.models.VirtualMachineExtensionsListResult
@@ -517,7 +517,7 @@ def get_extensions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_get_extensions_request(
@@ -533,8 +533,9 @@ def get_extensions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -572,7 +573,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -599,8 +600,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -734,7 +736,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -795,7 +797,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -822,8 +824,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -949,7 +952,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1008,7 +1011,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1023,8 +1026,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1073,7 +1077,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1117,7 +1121,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace
def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1125,9 +1129,9 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_03_30.models.VirtualMachine
@@ -1144,7 +1148,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1160,8 +1164,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1195,7 +1200,7 @@ def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1210,8 +1215,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1261,7 +1267,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1329,7 +1335,7 @@ def generalize(self, resource_group_name: str, vm_name: str, **kwargs: Any) -> _
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1344,8 +1350,9 @@ def generalize(self, resource_group_name: str, vm_name: str, **kwargs: Any) -> _
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1380,7 +1387,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: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1433,8 +1440,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1463,7 +1471,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1515,8 +1523,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1549,7 +1558,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1603,8 +1612,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1634,7 +1644,7 @@ def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1649,8 +1659,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1700,7 +1711,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1758,7 +1769,7 @@ def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1773,8 +1784,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1823,7 +1835,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1881,7 +1893,7 @@ def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1896,8 +1908,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1946,7 +1959,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2004,7 +2017,7 @@ def _redeploy_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2019,8 +2032,9 @@ def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2069,7 +2083,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_compute_management_client.py
index 086fd2159306..a095b3df05d9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_compute_management_client.py
@@ -94,7 +94,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_configuration.py
index 8a12d661832c..fb67119662ab 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2016-04-30-preview"] = kwargs.pop("api_version", "2016-04-30-preview")
+ api_version: str = kwargs.pop("api_version", "2016-04-30-preview")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/_compute_management_client.py
index 566eb2649dfd..91d51d61f048 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/_compute_management_client.py
@@ -94,7 +94,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/_configuration.py
index 660a444c306c..aa05aa647f55 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2016-04-30-preview"] = kwargs.pop("api_version", "2016-04-30-preview")
+ api_version: str = kwargs.pop("api_version", "2016-04-30-preview")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_availability_sets_operations.py
index 40e13eb96f3b..e3f36fa96eac 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_list_request,
)
-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]]
@@ -151,9 +146,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -180,8 +173,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -227,9 +221,7 @@ async def delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -244,8 +236,9 @@ async def delete(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -291,9 +284,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -308,8 +299,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -342,9 +334,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Availabi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -396,8 +386,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -428,9 +419,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -483,8 +472,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -520,9 +510,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -576,8 +564,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_disks_operations.py
index 412bb4673d01..a81a86605dd1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,9 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -112,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -242,9 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -303,9 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,9 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,9 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -552,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -587,9 +575,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -604,8 +590,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -656,9 +643,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -715,9 +700,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -770,8 +753,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -800,9 +784,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -854,8 +836,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -887,9 +870,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -916,8 +897,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1056,9 +1038,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1117,9 +1097,7 @@ async def _revoke_access_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1134,8 +1112,9 @@ async def _revoke_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1186,9 +1165,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_images_operations.py
index 05de1caca567..7e97cbf1ec68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_list_request,
)
-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]]
@@ -80,9 +75,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -109,8 +102,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -236,9 +230,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -297,9 +289,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -314,8 +304,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -364,9 +355,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -410,7 +399,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -418,8 +407,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_04_30_preview.models.Image
@@ -436,9 +425,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -454,8 +441,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -490,9 +478,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -545,8 +531,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -576,9 +563,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -630,8 +615,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_snapshots_operations.py
index 48a035a9980a..d616dad2d8b9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,9 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -112,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -245,9 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -306,9 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -335,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -470,9 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -542,9 +531,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -559,8 +546,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -594,9 +582,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -611,8 +597,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -662,9 +649,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -721,9 +706,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -776,8 +759,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -806,9 +790,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -860,8 +842,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -893,9 +876,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -922,8 +903,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1059,9 +1041,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1120,9 +1100,7 @@ async def _revoke_access_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1137,8 +1115,9 @@ async def _revoke_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1188,9 +1167,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_usage_operations.py
index 9c1f83706ea6..9c8d9d6735aa 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -73,9 +68,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: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -128,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_extension_images_operations.py
index 6881a372cd1e..47fc0191db32 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,9 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -108,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -155,9 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -172,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -199,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -212,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2016_04_30_preview.models.VirtualMachineExtensionImage]
@@ -234,9 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -255,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_extensions_operations.py
index ed7ac3312d89..96af734e9303 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_update_request,
)
-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]]
@@ -81,9 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -111,8 +104,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -261,9 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -328,9 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -358,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -504,9 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -566,9 +555,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -584,8 +571,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -637,9 +625,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,6 +674,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -699,8 +686,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_04_30_preview.models.VirtualMachineExtension
@@ -717,9 +704,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -736,8 +721,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_images_operations.py
index c2bf848ff2c0..4b6108f31386 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,9 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -113,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -141,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -157,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2016_04_30_preview.models.VirtualMachineImageResource]
@@ -179,9 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -201,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -248,9 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -265,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -308,9 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -324,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -373,9 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -391,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_scale_set_vms_operations.py
index 6e9dc860dc19..4d548c73bd4e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
import urllib.parse
@@ -44,10 +43,6 @@
build_start_request,
)
-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]]
@@ -85,9 +80,7 @@ async def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -103,8 +96,9 @@ async def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -155,9 +149,7 @@ async def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -217,9 +209,7 @@ async def _reimage_all_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -235,8 +225,9 @@ async def _reimage_all_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -288,9 +279,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -350,9 +339,7 @@ async def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -368,8 +355,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -422,9 +410,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -484,9 +470,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -502,8 +486,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -554,9 +539,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -627,9 +610,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -645,8 +626,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -694,9 +676,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -712,8 +692,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -738,6 +719,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -749,12 +731,12 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Default value is None.
- :type filter: str
- :param select: The list parameters. Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Default value is None.
- :type expand: str
+ :keyword filter: The filter to apply to the operation. Default value is None.
+ :paramtype filter: str
+ :keyword select: The list parameters. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -765,9 +747,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -824,8 +804,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,9 +836,7 @@ async def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -873,8 +852,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -927,9 +907,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -989,9 +967,7 @@ async def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1007,8 +983,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1059,9 +1036,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1121,9 +1096,7 @@ async def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1139,8 +1112,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1191,9 +1165,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_scale_sets_operations.py
index 703ec6edbfbb..1d4436de72b6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -49,10 +48,6 @@
build_update_instances_request,
)
-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]]
@@ -90,9 +85,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -119,8 +112,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -249,9 +243,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -310,9 +302,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -327,8 +317,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,9 +368,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -447,9 +436,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -464,8 +451,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -503,9 +491,7 @@ async def _deallocate_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -535,8 +521,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -677,9 +664,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -745,9 +730,7 @@ async def _delete_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -774,8 +757,9 @@ async def _delete_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -911,9 +895,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -987,9 +969,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1004,8 +984,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1041,9 +1022,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1096,8 +1075,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1129,9 +1109,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1183,8 +1161,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1219,9 +1198,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1275,8 +1252,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1310,9 +1288,7 @@ async def _power_off_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1342,8 +1318,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1484,9 +1461,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1552,9 +1527,7 @@ async def _restart_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1584,8 +1557,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1720,9 +1694,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1788,9 +1760,7 @@ async def _start_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1820,8 +1790,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1956,9 +1927,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2024,9 +1993,7 @@ async def _update_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2053,8 +2020,9 @@ async def _update_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2190,9 +2158,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2254,9 +2220,7 @@ async def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -2271,8 +2235,9 @@ async def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2321,9 +2286,7 @@ async def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2382,9 +2345,7 @@ async def _reimage_all_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -2399,8 +2360,9 @@ async def _reimage_all_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2450,9 +2412,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_sizes_operations.py
index 81559ba28a7e..d62bde4ea92c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -72,9 +67,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -127,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machines_operations.py
index 9b3198aabfd2..4aaf7ab89bce 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/aio/operations/_virtual_machines_operations.py
@@ -78,7 +78,7 @@ def __init__(self, *args, **kwargs) -> None:
@distributed_trace_async
async def get_extensions(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -86,8 +86,8 @@ async def get_extensions(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_04_30_preview.models.VirtualMachineExtensionsListResult
@@ -104,9 +104,7 @@ async def get_extensions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_get_extensions_request(
@@ -122,8 +120,9 @@ async def get_extensions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -161,9 +160,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -190,8 +187,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -327,9 +325,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -391,9 +387,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -420,8 +414,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -550,9 +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: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -611,9 +604,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -628,8 +619,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,9 +670,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -724,7 +714,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace_async
async def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -732,9 +722,9 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_04_30_preview.models.VirtualMachine
@@ -751,9 +741,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -769,8 +757,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -804,9 +793,7 @@ async def _convert_to_managed_disks_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -821,8 +808,9 @@ async def _convert_to_managed_disks_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -872,9 +860,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -933,9 +919,7 @@ async def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -950,8 +934,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1001,9 +986,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1074,9 +1057,7 @@ async def generalize(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1091,8 +1072,9 @@ async def generalize(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1128,9 +1110,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1183,8 +1163,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1214,9 +1195,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1268,8 +1247,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1303,9 +1283,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1359,8 +1337,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1390,9 +1369,7 @@ async def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1407,8 +1384,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1458,9 +1436,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1519,9 +1495,7 @@ async def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1536,8 +1510,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1586,9 +1561,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1647,9 +1620,7 @@ async def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1664,8 +1635,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1714,9 +1686,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1775,9 +1745,7 @@ async def _redeploy_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1792,8 +1760,9 @@ async def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1842,9 +1811,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/models/_compute_management_client_enums.py
index 44481a785342..1341f31ae077 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/models/_compute_management_client_enums.py
@@ -38,6 +38,7 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
IMPORT = "Import"
COPY = "Copy"
RESTORE = "Restore"
+ IMPORT_ENUM = "Import"
class DiskCreateOptionTypes(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/models/_models_py3.py
index d7e27fe3d370..339daaad88e5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/models/_models_py3.py
@@ -490,7 +490,7 @@ class CreationData(_serialization.Model):
All required parameters must be populated in order to send to Azure.
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
- values are: "Empty", "Attach", "FromImage", "Import", "Copy", and "Restore".
+ values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2016_04_30_preview.models.DiskCreateOption
:ivar storage_account_id: If createOption is Import, the Azure Resource Manager identifier of
the storage account containing the blob to import as a disk. Required only if the blob is in a
@@ -531,7 +531,7 @@ def __init__(
) -> None:
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
- Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", and "Restore".
+ Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Import".
:paramtype create_option: str or
~azure.mgmt.compute.v2016_04_30_preview.models.DiskCreateOption
:keyword storage_account_id: If createOption is Import, the Azure Resource Manager identifier
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_availability_sets_operations.py
index 69be05ef3dc9..fb2fa59f26fa 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,9 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,9 +76,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -116,9 +107,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -147,9 +136,7 @@ def build_list_by_subscription_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: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -173,9 +160,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,9 +190,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -337,9 +320,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -366,8 +347,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -413,9 +395,7 @@ def delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -430,8 +410,9 @@ def delete(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,9 +458,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -494,8 +473,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -528,9 +508,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.AvailabilityS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -582,8 +560,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -614,9 +593,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -669,8 +646,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -706,9 +684,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -762,8 +738,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_disks_operations.py
index b0ae97110cbb..90e58a36efac 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,9 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,9 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,9 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,9 +137,7 @@ def build_delete_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -179,9 +166,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -209,9 +194,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -237,9 +220,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -273,9 +254,7 @@ def build_revoke_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -333,9 +312,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -362,8 +339,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -492,9 +470,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -553,9 +529,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -582,8 +556,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -712,9 +687,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -785,9 +758,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -802,8 +773,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,9 +809,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -854,8 +824,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -906,9 +877,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -964,9 +933,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1019,8 +986,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1048,9 +1016,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1102,8 +1068,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1135,9 +1102,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1164,8 +1129,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1298,9 +1264,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1359,9 +1323,7 @@ def _revoke_access_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1376,8 +1338,9 @@ def _revoke_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1428,9 +1391,7 @@ def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_images_operations.py
index 480abdfe7c98..e087b51e1658 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,9 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,9 +76,7 @@ def build_delete_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -116,9 +107,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -149,9 +138,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -179,9 +166,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -234,9 +219,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -263,8 +246,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -387,9 +371,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -448,9 +430,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -465,8 +445,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -515,9 +496,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -561,7 +540,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -569,8 +548,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_04_30_preview.models.Image
@@ -587,9 +566,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -605,8 +582,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -640,9 +618,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -695,8 +671,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -725,9 +702,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -779,8 +754,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_snapshots_operations.py
index 9d2f50cca3ee..80c50b009e9e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,9 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -85,9 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,9 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -152,9 +141,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,9 +170,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -213,9 +198,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -241,9 +224,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -277,9 +258,7 @@ def build_revoke_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -337,9 +316,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -366,8 +343,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -493,9 +471,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -554,9 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -583,8 +557,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -712,9 +687,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -784,9 +757,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -801,8 +772,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -836,9 +808,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -853,8 +823,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -904,9 +875,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -962,9 +931,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1017,8 +984,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1046,9 +1014,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1100,8 +1066,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1133,9 +1100,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1162,8 +1127,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1293,9 +1259,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1354,9 +1318,7 @@ def _revoke_access_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1371,8 +1333,9 @@ def _revoke_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1422,9 +1385,7 @@ def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_usage_operations.py
index 8a15a341e612..6ed5f89aa3d9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,9 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -104,9 +97,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: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -159,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_extension_images_operations.py
index fda6b7b8b456..e2f526f0941f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,9 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -78,9 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -119,9 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -202,9 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -221,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -268,9 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -285,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -312,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -325,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2016_04_30_preview.models.VirtualMachineExtensionImage]
@@ -347,9 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -368,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_extensions_operations.py
index b53602a6f16f..48df217d305c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,9 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,9 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -121,9 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -161,9 +150,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -229,9 +216,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -259,8 +244,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -409,9 +395,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -476,9 +460,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -506,8 +488,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -652,9 +635,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -714,9 +695,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -732,8 +711,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,9 +765,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -836,6 +814,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -847,8 +826,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_04_30_preview.models.VirtualMachineExtension
@@ -865,9 +844,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -884,8 +861,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_images_operations.py
index 043b5ea23ece..8b3013106342 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,9 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -90,9 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -129,9 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -160,9 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -191,9 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -270,9 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -290,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -318,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -334,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2016_04_30_preview.models.VirtualMachineImageResource]
@@ -356,9 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -378,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,9 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -442,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -485,9 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -501,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -550,9 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -568,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_scale_set_vms_operations.py
index ee8d1368f028..f4808d045be1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union, cast
import urllib.parse
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,9 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -83,9 +76,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -117,9 +108,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,9 +140,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,9 +172,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,9 +204,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,9 +243,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -301,9 +282,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -335,9 +314,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -369,9 +346,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -430,9 +405,7 @@ def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -448,8 +421,9 @@ def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -500,9 +474,7 @@ def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -561,9 +533,7 @@ def _reimage_all_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -579,8 +549,9 @@ def _reimage_all_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -632,9 +603,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -693,9 +662,7 @@ def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -711,8 +678,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,9 +733,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -826,9 +792,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -844,8 +808,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -896,9 +861,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -969,9 +932,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -987,8 +948,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1036,9 +998,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1054,8 +1014,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1080,6 +1041,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1091,12 +1053,12 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Default value is None.
- :type filter: str
- :param select: The list parameters. Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Default value is None.
- :type expand: str
+ :keyword filter: The filter to apply to the operation. Default value is None.
+ :paramtype filter: str
+ :keyword select: The list parameters. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1107,9 +1069,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1166,8 +1126,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1197,9 +1158,7 @@ def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1215,8 +1174,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1269,9 +1229,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1330,9 +1288,7 @@ def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1348,8 +1304,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1400,9 +1357,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1461,9 +1416,7 @@ def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1479,8 +1432,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1531,9 +1485,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_scale_sets_operations.py
index 6fba1578e7d0..faee5517468d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,9 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -85,9 +78,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -118,9 +109,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,9 +140,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -187,9 +174,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -223,9 +208,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -254,9 +237,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -284,9 +265,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -314,9 +293,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -347,9 +324,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -383,9 +358,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -419,9 +392,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -455,9 +426,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -491,9 +460,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -524,9 +491,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -584,9 +549,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -613,8 +576,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -743,9 +707,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -804,9 +766,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -821,8 +781,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -871,9 +832,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -939,9 +898,7 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -956,8 +913,9 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -995,9 +953,7 @@ def _deallocate_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1027,8 +983,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1169,9 +1126,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1236,9 +1191,7 @@ def _delete_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1265,8 +1218,9 @@ def _delete_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1402,9 +1356,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1477,9 +1429,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1494,8 +1444,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1531,9 +1482,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: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1586,8 +1535,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1619,9 +1569,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1673,8 +1621,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1709,9 +1658,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1765,8 +1712,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1800,9 +1748,7 @@ def _power_off_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1832,8 +1778,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1974,9 +1921,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2041,9 +1986,7 @@ def _restart_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2073,8 +2016,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2209,9 +2153,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2276,9 +2218,7 @@ def _start_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2308,8 +2248,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2444,9 +2385,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2511,9 +2450,7 @@ def _update_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2540,8 +2477,9 @@ def _update_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2677,9 +2615,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2740,9 +2676,7 @@ def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -2757,8 +2691,9 @@ def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2807,9 +2742,7 @@ def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2867,9 +2800,7 @@ def _reimage_all_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -2884,8 +2815,9 @@ def _reimage_all_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2935,9 +2867,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_sizes_operations.py
index 8b415410e72a..3ef0744b4d05 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,9 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -104,9 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -159,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machines_operations.py
index 97fc9b2cf5f9..fc329fe24ce0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2016_04_30_preview/operations/_virtual_machines_operations.py
@@ -49,9 +49,7 @@ def build_get_extensions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -82,9 +80,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,9 +114,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -152,9 +146,7 @@ def build_delete_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -190,9 +182,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -225,9 +215,7 @@ def build_convert_to_managed_disks_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -258,9 +246,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -291,9 +277,7 @@ def build_generalize_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -322,9 +306,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -352,9 +334,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -380,9 +360,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -411,9 +389,7 @@ def build_power_off_request(resource_group_name: str, vm_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -442,9 +418,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -473,9 +447,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -504,9 +476,7 @@ def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -552,7 +522,7 @@ def __init__(self, *args, **kwargs):
@distributed_trace
def get_extensions(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -560,8 +530,8 @@ def get_extensions(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_04_30_preview.models.VirtualMachineExtensionsListResult
@@ -578,9 +548,7 @@ def get_extensions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_get_extensions_request(
@@ -596,8 +564,9 @@ def get_extensions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -635,9 +604,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -664,8 +631,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -801,9 +769,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -864,9 +830,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -893,8 +857,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1023,9 +988,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1084,9 +1047,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1101,8 +1062,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1151,9 +1113,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1197,7 +1157,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace
def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1205,9 +1165,9 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2016_04_30_preview.models.VirtualMachine
@@ -1224,9 +1184,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1242,8 +1200,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1277,9 +1236,7 @@ def _convert_to_managed_disks_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1294,8 +1251,9 @@ def _convert_to_managed_disks_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1345,9 +1303,7 @@ def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1405,9 +1361,7 @@ def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1422,8 +1376,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1473,9 +1428,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1543,9 +1496,7 @@ def generalize(self, resource_group_name: str, vm_name: str, **kwargs: Any) -> _
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1560,8 +1511,9 @@ def generalize(self, resource_group_name: str, vm_name: str, **kwargs: Any) -> _
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1597,9 +1549,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: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1652,8 +1602,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1683,9 +1634,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1737,8 +1686,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1772,9 +1722,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1828,8 +1776,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1859,9 +1808,7 @@ def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1876,8 +1823,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1927,9 +1875,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1987,9 +1933,7 @@ def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2004,8 +1948,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2054,9 +1999,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2114,9 +2057,7 @@ def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2131,8 +2072,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2181,9 +2123,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2241,9 +2181,7 @@ def _redeploy_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2258,8 +2196,9 @@ def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2308,9 +2247,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2016-04-30-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2016-04-30-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2016-04-30-preview"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_compute_management_client.py
index f9cb322f76b2..6858cf36ceca 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_compute_management_client.py
@@ -110,7 +110,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_configuration.py
index 047c6de0becc..91dccd873d9a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", "2017-03-30")
+ api_version: str = kwargs.pop("api_version", "2017-03-30")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/_compute_management_client.py
index 558f01e83f06..63e8911c401c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/_compute_management_client.py
@@ -111,7 +111,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/_configuration.py
index a1b6244423ab..f30a418e563c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", "2017-03-30")
+ api_version: str = kwargs.pop("api_version", "2017-03-30")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_availability_sets_operations.py
index d501fc3fec32..7b982190e376 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_list_request,
)
-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]]
@@ -155,7 +150,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -182,8 +177,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -229,7 +225,7 @@ async def delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -244,8 +240,9 @@ async def delete(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -291,7 +288,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -306,8 +303,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -329,13 +327,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -345,7 +343,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -398,8 +396,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -430,7 +429,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -483,8 +482,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -520,7 +520,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -574,8 +574,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_disks_operations.py
index 0775301b0df2..ae2e165949b5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -644,7 +643,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -700,7 +699,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -753,8 +752,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -782,7 +782,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -834,8 +834,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -867,7 +868,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -894,8 +895,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1031,7 +1033,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1157,7 +1160,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_images_operations.py
index 65a3bc6337b2..0bc01dfc8ac5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_list_request,
)
-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]]
@@ -80,7 +75,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -107,8 +102,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -231,7 +227,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -290,7 +286,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -305,8 +301,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -355,7 +352,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -399,7 +396,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -407,8 +404,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_03_30.models.Image
@@ -425,7 +422,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -441,8 +438,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -476,7 +474,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -529,8 +527,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -559,7 +558,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -611,8 +610,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_resource_skus_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_resource_skus_operations.py
index abe01d678e7a..a73af97f76ee 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_resource_skus_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_resource_skus_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._resource_skus_operations import build_list_request
-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]]
@@ -70,7 +65,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ResourceSku"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.ResourceSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_snapshots_operations.py
index f08b222df622..229463c54cba 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -652,7 +651,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -709,7 +708,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -762,8 +761,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -792,7 +792,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -844,8 +844,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -877,7 +878,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -904,8 +905,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1041,7 +1043,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1100,7 +1102,7 @@ async def _revoke_access_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1115,8 +1117,9 @@ async def _revoke_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1167,7 +1170,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_usage_operations.py
index c4206e4cf78d..29937e0b8210 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_extension_images_operations.py
index ae1812de2b59..c33a2e42dc63 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2017_03_30.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_extensions_operations.py
index 772b6e9fa794..585533f8411e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -109,8 +104,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -258,7 +254,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -323,7 +319,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -351,8 +347,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -497,7 +494,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -557,7 +554,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -573,8 +570,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -626,7 +624,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -675,6 +673,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -686,8 +685,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_03_30.models.VirtualMachineExtension
@@ -704,7 +703,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -721,8 +720,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_images_operations.py
index fb34a12c591c..afb2d54c7a92 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2017_03_30.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_run_commands_operations.py
index 48507a863a6a..e3fb7bc4112f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_run_commands_operations import build_get_request, build_list_request
-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]]
@@ -74,7 +69,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -127,8 +122,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -168,7 +164,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -183,8 +179,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index 685345de287f..accceaeb8893 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_list_request,
)
-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]]
@@ -84,7 +79,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -322,7 +318,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -338,8 +334,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -391,7 +388,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -440,6 +437,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -451,8 +449,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_03_30.models.VirtualMachineScaleSetExtension
@@ -469,7 +467,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -486,8 +484,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -527,7 +526,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -581,8 +580,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index b8c2acfe3ca6..7356888d69ea 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -75,7 +70,7 @@ async def _cancel_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -90,8 +85,9 @@ async def _cancel_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -140,7 +136,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -199,7 +195,7 @@ async def _start_os_upgrade_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -214,8 +210,9 @@ async def _start_os_upgrade_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -266,7 +263,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -337,7 +334,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -352,8 +349,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_set_vms_operations.py
index c6fd1d5a30c9..5f0bbde81f3e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
import urllib.parse
@@ -44,10 +43,6 @@
build_start_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -101,8 +96,9 @@ async def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -213,7 +209,7 @@ async def _reimage_all_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -229,8 +225,9 @@ async def _reimage_all_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +279,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -342,7 +339,7 @@ async def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -358,8 +355,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,7 +410,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -472,7 +470,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -488,8 +486,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -540,7 +539,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -611,7 +610,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -627,8 +626,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -676,7 +676,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -692,8 +692,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -718,6 +719,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -729,16 +731,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -749,7 +751,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -806,8 +808,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,7 +840,7 @@ async def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -853,8 +856,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -907,7 +911,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -967,7 +971,7 @@ async def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -983,8 +987,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1035,7 +1040,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1095,7 +1100,7 @@ async def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1111,8 +1116,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1163,7 +1169,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_sets_operations.py
index 78a23b354c78..7663d2d8cf5a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -50,10 +49,6 @@
build_update_request,
)
-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]]
@@ -95,7 +90,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -122,8 +117,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +252,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -319,7 +315,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -346,8 +342,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -476,7 +473,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -550,8 +547,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -600,7 +598,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -668,7 +666,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -683,8 +681,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -722,7 +721,7 @@ async def _deallocate_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -752,8 +751,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -894,7 +894,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -960,7 +960,7 @@ async def _delete_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -987,8 +987,9 @@ async def _delete_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1123,7 +1124,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1197,7 +1198,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1212,8 +1213,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1249,7 +1251,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1302,8 +1304,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1335,7 +1338,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1387,8 +1390,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1423,7 +1427,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1477,8 +1481,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1512,7 +1517,7 @@ async def _power_off_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1542,8 +1547,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1684,7 +1690,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1750,7 +1756,7 @@ async def _restart_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1780,8 +1786,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1916,7 +1923,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1982,7 +1989,7 @@ async def _start_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2012,8 +2019,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2148,7 +2156,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2214,7 +2222,7 @@ async def _update_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2241,8 +2249,9 @@ async def _update_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2377,7 +2386,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2443,7 +2452,7 @@ async def _reimage_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2473,8 +2482,9 @@ async def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2609,7 +2619,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2675,7 +2685,7 @@ async def _reimage_all_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2705,8 +2715,9 @@ async def _reimage_all_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2844,7 +2855,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_sizes_operations.py
index e63662509bdc..544b7a3653e2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -72,7 +67,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machines_operations.py
index 7885d8a7fddd..95c3137c660b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/aio/operations/_virtual_machines_operations.py
@@ -82,7 +82,7 @@ def __init__(self, *args, **kwargs) -> None:
@distributed_trace_async
async def get_extensions(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -90,8 +90,8 @@ async def get_extensions(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_03_30.models.VirtualMachineExtensionsListResult
@@ -108,7 +108,7 @@ async def get_extensions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_get_extensions_request(
@@ -124,8 +124,9 @@ async def get_extensions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -161,7 +162,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -214,8 +215,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -249,7 +251,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -276,8 +278,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +414,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -473,7 +476,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -500,8 +503,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -630,7 +634,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -689,7 +693,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -704,8 +708,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -754,7 +759,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -798,7 +803,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace_async
async def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -806,9 +811,9 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_03_30.models.VirtualMachine
@@ -825,7 +830,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -841,8 +846,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -888,7 +894,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -903,8 +909,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -938,7 +945,7 @@ async def _convert_to_managed_disks_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -953,8 +960,9 @@ async def _convert_to_managed_disks_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1004,7 +1012,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1063,7 +1071,7 @@ async def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1078,8 +1086,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1129,7 +1138,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1200,7 +1209,7 @@ async def generalize(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1215,8 +1224,9 @@ async def generalize(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1252,7 +1262,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1305,8 +1315,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1336,7 +1347,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1388,8 +1399,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1423,7 +1435,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1477,8 +1489,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1508,7 +1521,7 @@ async def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1523,8 +1536,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1574,7 +1588,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1633,7 +1647,7 @@ async def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1648,8 +1662,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1698,7 +1713,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1757,7 +1772,7 @@ async def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1772,8 +1787,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1822,7 +1838,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1881,7 +1897,7 @@ async def _redeploy_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1896,8 +1912,9 @@ async def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1946,7 +1963,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2005,7 +2022,7 @@ async def _perform_maintenance_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2020,8 +2037,9 @@ async def _perform_maintenance_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2070,7 +2088,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2129,7 +2147,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2156,8 +2174,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2284,7 +2303,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_compute_management_client_enums.py
index fd0caea62aac..0ec781f2b09c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_compute_management_client_enums.py
@@ -37,6 +37,7 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
FROM_IMAGE = "FromImage"
IMPORT = "Import"
COPY = "Copy"
+ IMPORT_ENUM = "Import"
class DiskCreateOptionTypes(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_models_py3.py
index eddea732abef..d312626cfa09 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/models/_models_py3.py
@@ -483,7 +483,7 @@ class CreationData(_serialization.Model):
All required parameters must be populated in order to send to Azure.
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
- values are: "Empty", "Attach", "FromImage", "Import", and "Copy".
+ values are: "Empty", "Attach", "FromImage", "Import", "Copy", and "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2017_03_30.models.DiskCreateOption
:ivar storage_account_id: If createOption is Import, the Azure Resource Manager identifier of
the storage account containing the blob to import as a disk. Required only if the blob is in a
@@ -523,7 +523,7 @@ def __init__(
) -> None:
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
- Known values are: "Empty", "Attach", "FromImage", "Import", and "Copy".
+ Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", and "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2017_03_30.models.DiskCreateOption
:keyword storage_account_id: If createOption is Import, the Azure Resource Manager identifier
of the storage account containing the blob to import as a disk. Required only if the blob is in
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_availability_sets_operations.py
index 4f6a29d3080d..8dd21fb0cb9d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -112,7 +107,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -143,7 +138,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -199,7 +194,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -333,7 +328,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -360,8 +355,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -407,7 +403,7 @@ def delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -422,8 +418,9 @@ def delete(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +466,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -484,8 +481,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -506,12 +504,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2017_03_30.models.AvailabilitySet]
@@ -520,7 +520,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -573,8 +573,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -604,7 +605,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -657,8 +658,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -693,7 +695,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -747,8 +749,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_disks_operations.py
index 9033fff8520a..e1391144fafd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -142,7 +137,7 @@ def build_delete_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -199,7 +194,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -225,7 +220,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -259,7 +254,7 @@ def build_revoke_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -317,7 +312,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -344,8 +339,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -474,7 +470,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -533,7 +529,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -560,8 +556,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -690,7 +687,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -761,7 +758,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -776,8 +773,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -811,7 +809,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -826,8 +824,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -878,7 +877,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -934,7 +933,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -987,8 +986,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1016,7 +1016,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1068,8 +1068,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1101,7 +1102,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1128,8 +1129,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1262,7 +1264,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1321,7 +1323,7 @@ def _revoke_access_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1336,8 +1338,9 @@ def _revoke_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1388,7 +1391,7 @@ def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_images_operations.py
index 398066cc114a..a2902e3cf4e8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_delete_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -112,7 +107,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -143,7 +138,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -224,7 +219,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -251,8 +246,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +371,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -434,7 +430,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -449,8 +445,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +496,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -543,7 +540,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -551,8 +548,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_03_30.models.Image
@@ -569,7 +566,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -585,8 +582,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -620,7 +618,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -673,8 +671,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -703,7 +702,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -755,8 +754,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_resource_skus_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_resource_skus_operations.py
index 43aa48acdfd3..fa3404995d71 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_resource_skus_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_resource_skus_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -96,7 +91,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ResourceSku"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.ResourceSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -148,8 +143,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_snapshots_operations.py
index af020bdae578..02e6a3cb131d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -146,7 +141,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -229,7 +224,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -263,7 +258,7 @@ def build_revoke_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -321,7 +316,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -348,8 +343,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -478,7 +474,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -537,7 +533,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -564,8 +560,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -696,7 +693,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -767,7 +764,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -782,8 +779,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -817,7 +815,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -832,8 +830,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -884,7 +883,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -940,7 +939,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -993,8 +992,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1022,7 +1022,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1074,8 +1074,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1107,7 +1108,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1134,8 +1135,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1268,7 +1270,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1327,7 +1329,7 @@ def _revoke_access_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1342,8 +1344,9 @@ def _revoke_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1394,7 +1397,7 @@ def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_usage_operations.py
index 0ac5426f1221..9da17ea4b1c3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_extension_images_operations.py
index 182db3f3a15d..a16e99c5f2a4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2017_03_30.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_extensions_operations.py
index e7045d6ccb35..d88e227a636f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -155,7 +150,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -221,7 +216,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -249,8 +244,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -398,7 +394,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -463,7 +459,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -491,8 +487,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -637,7 +634,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -697,7 +694,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -713,8 +710,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -766,7 +764,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -815,6 +813,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -826,8 +825,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_03_30.models.VirtualMachineExtension
@@ -844,7 +843,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -861,8 +860,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_images_operations.py
index 4ca3df31a374..9725b7478e7e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2017_03_30.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_run_commands_operations.py
index f392f1f02af5..8588716c3a0e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -72,7 +67,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -132,7 +127,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -185,8 +180,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -226,7 +222,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -241,8 +237,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_extensions_operations.py
index 66be3968e942..538592ee95bd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -122,7 +117,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -156,7 +151,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -247,8 +242,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -397,7 +393,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -457,7 +453,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -473,8 +469,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -526,7 +523,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -575,6 +572,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -586,8 +584,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_03_30.models.VirtualMachineScaleSetExtension
@@ -604,7 +602,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -621,8 +619,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -662,7 +661,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -716,8 +715,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 22acfb8c8587..127417a69af2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_cancel_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -78,7 +73,7 @@ def build_start_os_upgrade_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -109,7 +104,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -167,7 +162,7 @@ def _cancel_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -182,8 +177,9 @@ def _cancel_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -290,7 +286,7 @@ def _start_os_upgrade_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -305,8 +301,9 @@ def _start_os_upgrade_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -357,7 +354,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -427,7 +424,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -442,8 +439,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_vms_operations.py
index f37506b98b77..8a19205d6044 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union, cast
import urllib.parse
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -81,7 +76,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -113,7 +108,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -209,7 +204,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -287,7 +282,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -319,7 +314,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -351,7 +346,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -410,7 +405,7 @@ def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -426,8 +421,9 @@ def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -478,7 +474,7 @@ def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -537,7 +533,7 @@ def _reimage_all_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -553,8 +549,9 @@ def _reimage_all_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -606,7 +603,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -665,7 +662,7 @@ def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -681,8 +678,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +733,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -794,7 +792,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -810,8 +808,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -933,7 +932,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -949,8 +948,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1014,8 +1014,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1040,6 +1041,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1051,16 +1053,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1071,7 +1073,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1128,8 +1130,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1159,7 +1162,7 @@ def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1175,8 +1178,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1229,7 +1233,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1288,7 +1292,7 @@ def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1304,8 +1308,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1361,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1415,7 +1420,7 @@ def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1431,8 +1436,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1483,7 +1489,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_sets_operations.py
index 8c41c5ad7168..229dfb1ecc0a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -179,7 +174,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -213,7 +208,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -247,7 +242,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -304,7 +299,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -332,7 +327,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -363,7 +358,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -397,7 +392,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -431,7 +426,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -465,7 +460,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -499,7 +494,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -533,7 +528,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -598,7 +593,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -625,8 +620,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -759,7 +755,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -822,7 +818,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -849,8 +845,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -979,7 +976,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1038,7 +1035,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1053,8 +1050,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1103,7 +1101,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1169,7 +1167,7 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1184,8 +1182,9 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1223,7 +1222,7 @@ def _deallocate_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1253,8 +1252,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1395,7 +1395,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1460,7 +1460,7 @@ def _delete_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1487,8 +1487,9 @@ def _delete_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1623,7 +1624,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1696,7 +1697,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1711,8 +1712,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1748,7 +1750,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: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1801,8 +1803,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1834,7 +1837,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1886,8 +1889,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1922,7 +1926,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1976,8 +1980,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2011,7 +2016,7 @@ def _power_off_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2041,8 +2046,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2183,7 +2189,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2248,7 +2254,7 @@ def _restart_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2278,8 +2284,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2414,7 +2421,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2479,7 +2486,7 @@ def _start_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2509,8 +2516,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2645,7 +2653,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2710,7 +2718,7 @@ def _update_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2737,8 +2745,9 @@ def _update_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2873,7 +2882,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2938,7 +2947,7 @@ def _reimage_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2968,8 +2977,9 @@ def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3104,7 +3114,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3169,7 +3179,7 @@ def _reimage_all_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -3199,8 +3209,9 @@ def _reimage_all_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3338,7 +3349,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_sizes_operations.py
index 78432f48efef..c1afe6fff3f4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -101,7 +96,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machines_operations.py
index e745d4457958..d63a48d5e920 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_03_30/operations/_virtual_machines_operations.py
@@ -49,7 +49,7 @@ def build_get_extensions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -80,7 +80,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -108,7 +108,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -142,7 +142,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -174,7 +174,7 @@ def build_delete_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -210,7 +210,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -243,7 +243,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -274,7 +274,7 @@ def build_convert_to_managed_disks_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -305,7 +305,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -336,7 +336,7 @@ def build_generalize_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -365,7 +365,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -393,7 +393,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -419,7 +419,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -448,7 +448,7 @@ def build_power_off_request(resource_group_name: str, vm_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -477,7 +477,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -506,7 +506,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -535,7 +535,7 @@ def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -566,7 +566,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -597,7 +597,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -646,7 +646,7 @@ def __init__(self, *args, **kwargs):
@distributed_trace
def get_extensions(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -654,8 +654,8 @@ def get_extensions(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_03_30.models.VirtualMachineExtensionsListResult
@@ -672,7 +672,7 @@ def get_extensions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_get_extensions_request(
@@ -688,8 +688,9 @@ def get_extensions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -724,7 +725,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -777,8 +778,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -812,7 +814,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -839,8 +841,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -974,7 +977,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1035,7 +1038,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1062,8 +1065,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1189,7 +1193,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1248,7 +1252,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1263,8 +1267,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1313,7 +1318,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1357,7 +1362,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace
def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1365,9 +1370,9 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_03_30.models.VirtualMachine
@@ -1384,7 +1389,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1400,8 +1405,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1447,7 +1453,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1462,8 +1468,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1497,7 +1504,7 @@ def _convert_to_managed_disks_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1512,8 +1519,9 @@ def _convert_to_managed_disks_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1563,7 +1571,7 @@ def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1621,7 +1629,7 @@ def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1636,8 +1644,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1687,7 +1696,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1755,7 +1764,7 @@ def generalize(self, resource_group_name: str, vm_name: str, **kwargs: Any) -> _
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1770,8 +1779,9 @@ def generalize(self, resource_group_name: str, vm_name: str, **kwargs: Any) -> _
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1806,7 +1816,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: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1859,8 +1869,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1889,7 +1900,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1941,8 +1952,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1975,7 +1987,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2029,8 +2041,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2060,7 +2073,7 @@ def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2075,8 +2088,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2126,7 +2140,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2184,7 +2198,7 @@ def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2199,8 +2213,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2249,7 +2264,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2307,7 +2322,7 @@ def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2322,8 +2337,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2372,7 +2388,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2430,7 +2446,7 @@ def _redeploy_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2445,8 +2461,9 @@ def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2495,7 +2512,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2553,7 +2570,7 @@ def _perform_maintenance_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2568,8 +2585,9 @@ def _perform_maintenance_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2618,7 +2636,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2676,7 +2694,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2703,8 +2721,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2828,7 +2847,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-03-30"] = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-03-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_compute_management_client.py
index 2eb70817d532..0ce6c895a793 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_compute_management_client.py
@@ -49,7 +49,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_configuration.py
index 105ddceaf37d..9d654bd10166 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2017-09-01"] = kwargs.pop("api_version", "2017-09-01")
+ api_version: str = kwargs.pop("api_version", "2017-09-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/_compute_management_client.py
index 71f38f1995d2..27f05aae5f6e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/_compute_management_client.py
@@ -49,7 +49,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/_configuration.py
index c73cf8703328..f5ca04d3e724 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2017-09-01"] = kwargs.pop("api_version", "2017-09-01")
+ api_version: str = kwargs.pop("api_version", "2017-09-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/operations/_resource_skus_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/operations/_resource_skus_operations.py
index 1867e0a9a7b5..22270ddedc04 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/operations/_resource_skus_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/aio/operations/_resource_skus_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._resource_skus_operations import build_list_request
-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]]
@@ -70,7 +65,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ResourceSku"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-09-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-09-01"))
cls: ClsType[_models.ResourceSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/operations/_resource_skus_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/operations/_resource_skus_operations.py
index f547e0d3d49c..9363b1246ebb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/operations/_resource_skus_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_09_01/operations/_resource_skus_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-09-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-09-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -96,7 +91,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ResourceSku"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-09-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-09-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-09-01"))
cls: ClsType[_models.ResourceSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -148,8 +143,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_compute_management_client.py
index a5138c2ceb20..9e37dd21cc9c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_compute_management_client.py
@@ -107,7 +107,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_configuration.py
index 42902301eda0..73b259e4ddde 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", "2017-12-01")
+ api_version: str = kwargs.pop("api_version", "2017-12-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/_compute_management_client.py
index 6aa91290db47..96ad9f50010e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/_compute_management_client.py
@@ -108,7 +108,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/_configuration.py
index 23cf78973925..006891cc34bc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", "2017-12-01")
+ api_version: str = kwargs.pop("api_version", "2017-12-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_availability_sets_operations.py
index a3c7e430cbbe..301bfe9605ef 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -430,7 +428,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -445,8 +443,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -468,13 +467,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -484,7 +483,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -537,8 +536,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -569,7 +569,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -622,8 +622,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -659,7 +660,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -713,8 +714,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_images_operations.py
index 7436ff50e051..b6f7e416c3ae 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -566,7 +564,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -610,7 +608,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -618,8 +616,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_12_01.models.Image
@@ -636,7 +634,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -652,8 +650,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -687,7 +686,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -740,8 +739,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_log_analytics_operations.py
index 709b538684fb..26d1b7eef6dc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_operations.py
index fdfc0c60d6ab..5428bff1183e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_usage_operations.py
index dcab2a491009..8895c01b10bb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_extension_images_operations.py
index af4a495beda4..89e0300070b2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2017_12_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_extensions_operations.py
index b518cbfc504f..d0ecd8c04511 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -109,8 +104,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -258,7 +254,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -323,7 +319,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -351,8 +347,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -497,7 +494,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -557,7 +554,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -573,8 +570,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -626,7 +624,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -675,6 +673,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -686,8 +685,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_12_01.models.VirtualMachineExtension
@@ -704,7 +703,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -721,8 +720,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_images_operations.py
index 57ebc1fcde3a..2fed5c6158ed 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2017_12_01.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_run_commands_operations.py
index 6c0bbffccb84..8420a79c2733 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_run_commands_operations import build_get_request, build_list_request
-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]]
@@ -74,7 +69,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -127,8 +122,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -168,7 +164,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -183,8 +179,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index 2702d32c712a..9b0367e3a01f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_list_request,
)
-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]]
@@ -84,7 +79,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -322,7 +318,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -338,8 +334,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -391,7 +388,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -440,6 +437,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -451,8 +449,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_12_01.models.VirtualMachineScaleSetExtension
@@ -469,7 +467,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -486,8 +484,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -527,7 +526,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -581,8 +580,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 6711fb61b4b1..456ebe89453d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -75,7 +70,7 @@ async def _cancel_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -90,8 +85,9 @@ async def _cancel_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -140,7 +136,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -199,7 +195,7 @@ async def _start_os_upgrade_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -214,8 +210,9 @@ async def _start_os_upgrade_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -266,7 +263,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -337,7 +334,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -352,8 +349,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index de27600bdc1b..1cb3712399dc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -47,10 +46,6 @@
build_update_request,
)
-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]]
@@ -88,7 +83,7 @@ async def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -104,8 +99,9 @@ async def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -156,7 +152,7 @@ async def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -216,7 +212,7 @@ async def _reimage_all_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -232,8 +228,9 @@ async def _reimage_all_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -285,7 +282,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -345,7 +342,7 @@ async def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -361,8 +358,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -415,7 +413,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -480,7 +478,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -508,8 +506,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -656,7 +655,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -716,7 +715,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -732,8 +731,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -784,7 +784,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -855,7 +855,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -871,8 +871,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -920,7 +921,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -936,8 +937,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -962,6 +964,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -973,16 +976,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -993,7 +996,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1053,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1081,7 +1085,7 @@ async def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1097,8 +1101,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1151,7 +1156,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1211,7 +1216,7 @@ async def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1227,8 +1232,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1279,7 +1285,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1339,7 +1345,7 @@ async def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1355,8 +1361,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1407,7 +1414,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1467,7 +1474,7 @@ async def _redeploy_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1483,8 +1490,9 @@ async def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1536,7 +1544,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1596,7 +1604,7 @@ async def _perform_maintenance_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1612,8 +1620,9 @@ async def _perform_maintenance_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1664,7 +1673,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_sets_operations.py
index 77204a885481..ac01b6f16cad 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -54,10 +53,6 @@
build_update_request,
)
-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]]
@@ -99,7 +94,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -126,8 +121,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -323,7 +319,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -350,8 +346,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -480,7 +477,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -539,7 +536,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -554,8 +551,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -604,7 +602,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -672,7 +670,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -687,8 +685,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -726,7 +725,7 @@ async def _deallocate_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -756,8 +755,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -898,7 +898,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -964,7 +964,7 @@ async def _delete_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -991,8 +991,9 @@ async def _delete_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1127,7 +1128,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1201,7 +1202,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1216,8 +1217,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1253,7 +1255,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1306,8 +1308,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1339,7 +1342,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1391,8 +1394,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1427,7 +1431,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1481,8 +1485,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1518,7 +1523,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1572,8 +1577,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1607,7 +1613,7 @@ async def _power_off_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1637,8 +1643,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1779,7 +1786,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1845,7 +1852,7 @@ async def _restart_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1875,8 +1882,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2011,7 +2019,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2077,7 +2085,7 @@ async def _start_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2107,8 +2115,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2243,7 +2252,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2309,7 +2318,7 @@ async def _redeploy_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2339,8 +2348,9 @@ async def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2478,7 +2488,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2544,7 +2554,7 @@ async def _perform_maintenance_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2574,8 +2584,9 @@ async def _perform_maintenance_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2719,7 +2730,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2785,7 +2796,7 @@ async def _update_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2812,8 +2823,9 @@ async def _update_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2948,7 +2960,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3014,7 +3026,7 @@ async def _reimage_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -3044,8 +3056,9 @@ async def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3180,7 +3193,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3246,7 +3259,7 @@ async def _reimage_all_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -3276,8 +3289,9 @@ async def _reimage_all_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3415,7 +3429,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3465,7 +3479,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace_async
async def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3474,9 +3488,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_12_01.models.RecoveryWalkResponse
@@ -3493,7 +3507,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3509,8 +3523,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_sizes_operations.py
index fc1c575f7e37..ab76fc0cc1ab 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -72,7 +67,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machines_operations.py
index 757c13c33258..670622c7d493 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/aio/operations/_virtual_machines_operations.py
@@ -83,7 +83,7 @@ def __init__(self, *args, **kwargs) -> None:
@distributed_trace_async
async def get_extensions(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -91,8 +91,8 @@ async def get_extensions(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_12_01.models.VirtualMachineExtensionsListResult
@@ -109,7 +109,7 @@ async def get_extensions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_get_extensions_request(
@@ -125,8 +125,9 @@ async def get_extensions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -162,7 +163,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -215,8 +216,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -250,7 +252,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -277,8 +279,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,7 +415,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -474,7 +477,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -501,8 +504,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,7 +635,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -690,7 +694,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -717,8 +721,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -847,7 +852,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -906,7 +911,7 @@ async def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -921,8 +926,9 @@ async def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -971,7 +977,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1015,7 +1021,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace_async
async def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1023,9 +1029,9 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_12_01.models.VirtualMachine
@@ -1042,7 +1048,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1058,8 +1064,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1105,7 +1112,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1120,8 +1127,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1155,7 +1163,7 @@ async def _convert_to_managed_disks_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1170,8 +1178,9 @@ async def _convert_to_managed_disks_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1221,7 +1230,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1280,7 +1289,7 @@ async def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1295,8 +1304,9 @@ async def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1346,7 +1356,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1417,7 +1427,7 @@ async def generalize(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1432,8 +1442,9 @@ async def generalize(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1469,7 +1480,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1522,8 +1533,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1553,7 +1565,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1605,8 +1617,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1640,7 +1653,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1694,8 +1707,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1725,7 +1739,7 @@ async def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1740,8 +1754,9 @@ async def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1791,7 +1806,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1850,7 +1865,7 @@ async def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1865,8 +1880,9 @@ async def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1915,7 +1931,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1974,7 +1990,7 @@ async def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1989,8 +2005,9 @@ async def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2039,7 +2056,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2098,7 +2115,7 @@ async def _redeploy_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2113,8 +2130,9 @@ async def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2163,7 +2181,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2222,7 +2240,7 @@ async def _perform_maintenance_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2237,8 +2255,9 @@ async def _perform_maintenance_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2287,7 +2306,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2346,7 +2365,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2373,8 +2392,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2501,7 +2521,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_availability_sets_operations.py
index b462b89899c0..1fdd468acc6f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -146,7 +141,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -233,7 +228,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -367,7 +362,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -394,8 +389,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -505,7 +501,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -532,8 +528,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -579,7 +576,7 @@ def delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -594,8 +591,9 @@ def delete(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -641,7 +639,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -656,8 +654,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,12 +677,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2017_12_01.models.AvailabilitySet]
@@ -692,7 +693,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -745,8 +746,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -776,7 +778,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -829,8 +831,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +868,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -919,8 +922,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_images_operations.py
index db2df10cc79b..1b47c4d92105 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_delete_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -144,7 +139,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -256,7 +251,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -283,8 +278,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -407,7 +403,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -466,7 +462,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -493,8 +489,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -617,7 +614,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -676,7 +673,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -691,8 +688,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -741,7 +739,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -785,7 +783,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -793,8 +791,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_12_01.models.Image
@@ -811,7 +809,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -827,8 +825,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -915,8 +914,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -945,7 +945,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -997,8 +997,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_log_analytics_operations.py
index cc5b272fec72..6275d976c841 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_operations.py
index c1e4f3a80455..7d83b7db9330 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_usage_operations.py
index e779d243ce1e..dcf5b817bac5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_extension_images_operations.py
index 5b04d0317a21..2913de35a5e9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2017_12_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_extensions_operations.py
index 95469d6ee5ff..af332655f482 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -155,7 +150,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -221,7 +216,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -249,8 +244,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -398,7 +394,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -463,7 +459,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -491,8 +487,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -637,7 +634,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -697,7 +694,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -713,8 +710,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -766,7 +764,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -815,6 +813,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -826,8 +825,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_12_01.models.VirtualMachineExtension
@@ -844,7 +843,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -861,8 +860,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_images_operations.py
index 0521a71de191..08c6d73a0a32 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2017_12_01.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_run_commands_operations.py
index f90f7dc0edf5..b08af3d1974c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -72,7 +67,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -132,7 +127,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -185,8 +180,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -226,7 +222,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -241,8 +237,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_extensions_operations.py
index 69bd3ad908ef..f315d1093040 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -122,7 +117,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -156,7 +151,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -247,8 +242,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -397,7 +393,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -457,7 +453,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -473,8 +469,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -526,7 +523,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -575,6 +572,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -586,8 +584,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_12_01.models.VirtualMachineScaleSetExtension
@@ -604,7 +602,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -621,8 +619,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -662,7 +661,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -716,8 +715,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index f22a63ab5962..0ac03865c961 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_cancel_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -78,7 +73,7 @@ def build_start_os_upgrade_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -109,7 +104,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -167,7 +162,7 @@ def _cancel_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -182,8 +177,9 @@ def _cancel_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -290,7 +286,7 @@ def _start_os_upgrade_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -305,8 +301,9 @@ def _start_os_upgrade_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -357,7 +354,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -427,7 +424,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -442,8 +439,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_vms_operations.py
index 772aa50537af..03a98098a0f7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -81,7 +76,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -113,7 +108,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -180,7 +175,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -212,7 +207,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -244,7 +239,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -283,7 +278,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -322,7 +317,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -354,7 +349,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -386,7 +381,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -418,7 +413,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -450,7 +445,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -509,7 +504,7 @@ def _reimage_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -525,8 +520,9 @@ def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +573,7 @@ def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -636,7 +632,7 @@ def _reimage_all_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -652,8 +648,9 @@ def _reimage_all_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -705,7 +702,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -764,7 +761,7 @@ def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -780,8 +777,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -834,7 +832,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -898,7 +896,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -926,8 +924,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1074,7 +1073,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1134,7 +1133,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1150,8 +1149,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1202,7 +1202,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1273,7 +1273,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1289,8 +1289,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1338,7 +1339,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1354,8 +1355,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1380,6 +1382,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1391,16 +1394,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1411,7 +1414,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1468,8 +1471,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1499,7 +1503,7 @@ def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1515,8 +1519,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1569,7 +1574,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1628,7 +1633,7 @@ def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1644,8 +1649,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1696,7 +1702,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1755,7 +1761,7 @@ def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1771,8 +1777,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1823,7 +1830,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1882,7 +1889,7 @@ def _redeploy_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1898,8 +1905,9 @@ def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1951,7 +1959,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2010,7 +2018,7 @@ def _perform_maintenance_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2026,8 +2034,9 @@ def _perform_maintenance_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2078,7 +2087,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_sets_operations.py
index a4ac2c49a701..1c4f9c5daa62 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -179,7 +174,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -213,7 +208,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -247,7 +242,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -304,7 +299,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -332,7 +327,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -363,7 +358,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -394,7 +389,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -428,7 +423,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -462,7 +457,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -496,7 +491,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -530,7 +525,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -564,7 +559,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -598,7 +593,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -632,7 +627,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -671,7 +666,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -734,7 +729,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -761,8 +756,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -895,7 +891,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -958,7 +954,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -985,8 +981,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1115,7 +1112,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1174,7 +1171,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1189,8 +1186,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1239,7 +1237,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1305,7 +1303,7 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1320,8 +1318,9 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1359,7 +1358,7 @@ def _deallocate_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1389,8 +1388,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1531,7 +1531,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1596,7 +1596,7 @@ def _delete_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -1623,8 +1623,9 @@ def _delete_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1759,7 +1760,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1832,7 +1833,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1847,8 +1848,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1884,7 +1886,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: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1937,8 +1939,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1970,7 +1973,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -2022,8 +2025,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2058,7 +2062,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2112,8 +2116,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2149,7 +2154,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2203,8 +2208,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2238,7 +2244,7 @@ def _power_off_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2268,8 +2274,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2410,7 +2417,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2475,7 +2482,7 @@ def _restart_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2505,8 +2512,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2641,7 +2649,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2706,7 +2714,7 @@ def _start_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2736,8 +2744,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2872,7 +2881,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2937,7 +2946,7 @@ def _redeploy_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -2967,8 +2976,9 @@ def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3106,7 +3116,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3171,7 +3181,7 @@ def _perform_maintenance_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -3201,8 +3211,9 @@ def _perform_maintenance_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3346,7 +3357,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3411,7 +3422,7 @@ def _update_instances_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -3438,8 +3449,9 @@ def _update_instances_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3574,7 +3586,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3639,7 +3651,7 @@ def _reimage_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -3669,8 +3681,9 @@ def _reimage_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3805,7 +3818,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3870,7 +3883,7 @@ def _reimage_all_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
@@ -3900,8 +3913,9 @@ def _reimage_all_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4039,7 +4053,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -4088,7 +4102,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace
def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -4097,9 +4111,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_12_01.models.RecoveryWalkResponse
@@ -4116,7 +4130,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -4132,8 +4146,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_sizes_operations.py
index 49eed41589bc..2e040799121f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -101,7 +96,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machines_operations.py
index 583421a87697..5631224d6765 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2017_12_01/operations/_virtual_machines_operations.py
@@ -49,7 +49,7 @@ def build_get_extensions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -80,7 +80,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -108,7 +108,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -142,7 +142,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -174,7 +174,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -206,7 +206,7 @@ def build_delete_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -242,7 +242,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -275,7 +275,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -306,7 +306,7 @@ def build_convert_to_managed_disks_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -337,7 +337,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -368,7 +368,7 @@ def build_generalize_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -397,7 +397,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -425,7 +425,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -451,7 +451,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -480,7 +480,7 @@ def build_power_off_request(resource_group_name: str, vm_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -509,7 +509,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -538,7 +538,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -567,7 +567,7 @@ def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -598,7 +598,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -629,7 +629,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -678,7 +678,7 @@ def __init__(self, *args, **kwargs):
@distributed_trace
def get_extensions(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -686,8 +686,8 @@ def get_extensions(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_12_01.models.VirtualMachineExtensionsListResult
@@ -704,7 +704,7 @@ def get_extensions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_get_extensions_request(
@@ -720,8 +720,9 @@ def get_extensions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -756,7 +757,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -809,8 +810,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -844,7 +846,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -871,8 +873,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1006,7 +1009,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1067,7 +1070,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1094,8 +1097,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1221,7 +1225,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1280,7 +1284,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1307,8 +1311,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1434,7 +1439,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1493,7 +1498,7 @@ def _delete_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1508,8 +1513,9 @@ def _delete_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1558,7 +1564,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1602,7 +1608,7 @@ def get_long_running_output(pipeline_response):
@distributed_trace
def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1610,9 +1616,9 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2017_12_01.models.VirtualMachine
@@ -1629,7 +1635,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1645,8 +1651,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1692,7 +1699,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1707,8 +1714,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1742,7 +1750,7 @@ def _convert_to_managed_disks_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1757,8 +1765,9 @@ def _convert_to_managed_disks_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1808,7 +1817,7 @@ def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1866,7 +1875,7 @@ def _deallocate_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1881,8 +1890,9 @@ def _deallocate_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1932,7 +1942,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2000,7 +2010,7 @@ def generalize(self, resource_group_name: str, vm_name: str, **kwargs: Any) -> _
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -2015,8 +2025,9 @@ def generalize(self, resource_group_name: str, vm_name: str, **kwargs: Any) -> _
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2051,7 +2062,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: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2104,8 +2115,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2134,7 +2146,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2186,8 +2198,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2220,7 +2233,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2274,8 +2287,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2305,7 +2319,7 @@ def _power_off_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2320,8 +2334,9 @@ def _power_off_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2371,7 +2386,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2429,7 +2444,7 @@ def _restart_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2444,8 +2459,9 @@ def _restart_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2494,7 +2510,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2552,7 +2568,7 @@ def _start_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2567,8 +2583,9 @@ def _start_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2617,7 +2634,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2675,7 +2692,7 @@ def _redeploy_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2690,8 +2707,9 @@ def _redeploy_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2740,7 +2758,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2798,7 +2816,7 @@ def _perform_maintenance_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[Optional[_models.OperationStatusResponse]] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2813,8 +2831,9 @@ def _perform_maintenance_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2863,7 +2882,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
cls: ClsType[_models.OperationStatusResponse] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2921,7 +2940,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2948,8 +2967,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3073,7 +3093,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2017-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2017-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_compute_management_client.py
index 895d02e9744d..b9cee989e196 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_compute_management_client.py
@@ -117,7 +117,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_configuration.py
index f741367cbc71..efaccd087f70 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", "2018-04-01")
+ api_version: str = kwargs.pop("api_version", "2018-04-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/_compute_management_client.py
index b71877e83d45..f8d8ec9e233f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/_compute_management_client.py
@@ -118,7 +118,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/_configuration.py
index da98c7f835a0..f5c9eacad833 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", "2018-04-01")
+ api_version: str = kwargs.pop("api_version", "2018-04-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_availability_sets_operations.py
index 5a93f65ed08a..b27295a76556 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_disks_operations.py
index b286ba6bbf52..2ee5f26d2da9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_images_operations.py
index 57e82b47e961..57e02b208cfc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_04_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_log_analytics_operations.py
index 405cd97b8ca5..407fce6ebced 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_operations.py
index ef958b20b9fa..714db89edeaa 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_proximity_placement_groups_operations.py
index 12ca103e2942..895b79f5324d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -433,7 +431,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -448,8 +446,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -483,7 +482,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -535,8 +534,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -570,7 +570,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -623,8 +623,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_snapshots_operations.py
index 605e7f4b8c19..ed4b599c8b91 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_usage_operations.py
index 4c3ddadd0cea..85ba8c3d3bbe 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_extension_images_operations.py
index 7ffc9089f0f2..f28f36059e88 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2018_04_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_extensions_operations.py
index c342239c4c72..a722dcacf6cb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_04_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_04_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_images_operations.py
index ade35f3abd06..696169e13b91 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2018_04_01.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_run_commands_operations.py
index 550fe2723adc..6d49d1defad7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_run_commands_operations import build_get_request, build_list_request
-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]]
@@ -74,7 +69,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -127,8 +122,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -168,7 +164,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -183,8 +179,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index 66919a1ced1c..5819446a1a52 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_list_request,
)
-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]]
@@ -84,7 +79,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -322,7 +318,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -338,8 +334,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -383,7 +380,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -430,6 +427,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -441,8 +439,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_04_01.models.VirtualMachineScaleSetExtension
@@ -459,7 +457,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -476,8 +474,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -517,7 +516,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -571,8 +570,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index cf48917c670c..7c9fc0b00741 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -75,7 +70,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -90,8 +85,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -132,7 +128,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -186,7 +182,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -201,8 +197,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -245,7 +242,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -311,7 +308,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -326,8 +323,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index 9bfa44ef5f2c..bf3ed9ace5b9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -48,10 +47,6 @@
build_update_request,
)
-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]]
@@ -89,7 +84,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -105,8 +100,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -149,7 +145,7 @@ async def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -204,7 +200,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -220,8 +216,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -265,7 +262,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -320,7 +317,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -336,8 +333,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -382,7 +380,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -442,7 +440,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -470,8 +468,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -618,7 +617,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -678,7 +677,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -694,8 +693,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -738,7 +738,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -807,7 +807,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -823,8 +823,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -872,7 +873,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -888,8 +889,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -914,6 +916,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -925,16 +928,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -945,7 +948,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1002,8 +1005,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1033,7 +1037,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1049,8 +1053,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1095,7 +1100,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1150,7 +1155,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1166,8 +1171,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1210,7 +1216,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1265,7 +1271,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: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1281,8 +1287,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1325,7 +1332,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1380,7 +1387,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1396,8 +1403,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1441,7 +1449,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1496,7 +1504,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1512,8 +1520,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1556,7 +1565,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1616,7 +1625,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1644,8 +1653,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1785,7 +1795,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_sets_operations.py
index 282bf1f557cd..c24779237a98 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -54,10 +53,6 @@
build_update_request,
)
-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]]
@@ -99,7 +94,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -126,8 +121,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -323,7 +319,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -350,8 +346,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -480,7 +477,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -539,7 +536,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -554,8 +551,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -596,7 +594,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -662,7 +660,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -677,8 +675,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -716,7 +715,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -746,8 +745,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -876,7 +876,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -937,7 +937,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -964,8 +964,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1088,7 +1089,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1157,7 +1158,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1172,8 +1173,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1209,7 +1211,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1262,8 +1264,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1295,7 +1298,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1347,8 +1350,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1383,7 +1387,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1437,8 +1441,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1474,7 +1479,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1528,8 +1533,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1563,7 +1569,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1593,8 +1599,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1723,7 +1730,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1784,7 +1791,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1814,8 +1821,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1938,7 +1946,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1999,7 +2007,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2029,8 +2037,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2153,7 +2162,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2214,7 +2223,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2244,8 +2253,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2371,7 +2381,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2432,7 +2442,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2462,8 +2472,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2595,7 +2606,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2656,7 +2667,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2683,8 +2694,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2807,7 +2819,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2868,7 +2880,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2898,8 +2910,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3022,7 +3035,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3083,7 +3096,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3113,8 +3126,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3240,7 +3254,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3285,7 +3299,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3294,9 +3308,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_04_01.models.RecoveryWalkResponse
@@ -3313,7 +3327,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3329,8 +3343,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_sizes_operations.py
index 5d6b8cec9362..c15a20a1d268 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -72,7 +67,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machines_operations.py
index 8eab2e00e0e8..170ab8591265 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/aio/operations/_virtual_machines_operations.py
@@ -96,7 +96,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -149,8 +149,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -184,7 +185,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -211,8 +212,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -346,7 +348,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -407,7 +409,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -434,8 +436,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -564,7 +567,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -623,7 +626,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -650,8 +653,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +784,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -839,7 +843,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -854,8 +858,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -894,7 +899,7 @@ async def begin_delete(self, resource_group_name: str, vm_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -936,7 +941,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -944,9 +949,9 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_04_01.models.VirtualMachine
@@ -963,7 +968,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -979,8 +984,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1026,7 +1032,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1041,8 +1047,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1076,7 +1083,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1091,8 +1098,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1134,7 +1142,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1188,7 +1196,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1203,8 +1211,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1253,7 @@ async def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1310,7 +1319,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1325,8 +1334,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1358,7 +1368,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1411,8 +1421,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1442,7 +1453,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1494,8 +1505,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1529,7 +1541,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1583,8 +1595,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1614,7 +1627,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1629,8 +1642,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1670,7 +1684,7 @@ async def begin_power_off(self, resource_group_name: str, vm_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1724,7 +1738,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1739,8 +1753,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1779,7 +1794,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1833,7 +1848,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: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1848,8 +1863,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1888,7 +1904,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1942,7 +1958,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1957,8 +1973,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1997,7 +2014,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2051,7 +2068,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2066,8 +2083,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2108,7 +2126,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2162,7 +2180,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2189,8 +2207,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2317,7 +2336,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_compute_management_client_enums.py
index f03b6468d6ea..14cb472fea04 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_compute_management_client_enums.py
@@ -38,6 +38,7 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
IMPORT = "Import"
COPY = "Copy"
RESTORE = "Restore"
+ IMPORT_ENUM = "Import"
class DiskCreateOptionTypes(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_models_py3.py
index fc3153b5be2a..0bf932b3fa9e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/models/_models_py3.py
@@ -668,7 +668,7 @@ class CreationData(_serialization.Model):
All required parameters must be populated in order to send to Azure.
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
- values are: "Empty", "Attach", "FromImage", "Import", "Copy", and "Restore".
+ values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2018_04_01.models.DiskCreateOption
:ivar storage_account_id: If createOption is Import, the Azure Resource Manager identifier of
the storage account containing the blob to import as a disk. Required only if the blob is in a
@@ -708,7 +708,7 @@ def __init__(
) -> None:
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
- Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", and "Restore".
+ Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2018_04_01.models.DiskCreateOption
:keyword storage_account_id: If createOption is Import, the Azure Resource Manager identifier
of the storage account containing the blob to import as a disk. Required only if the blob is in
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_availability_sets_operations.py
index dbe87217410e..6becb7d0589b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -227,7 +222,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -361,7 +356,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -388,8 +383,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +495,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -526,8 +522,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +570,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -588,8 +585,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -629,7 +627,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +642,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,12 +665,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2018_04_01.models.AvailabilitySet]
@@ -680,7 +681,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +734,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,7 +766,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +819,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +856,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -907,8 +910,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_disks_operations.py
index bc34f1b64095..715e6bc346f1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_images_operations.py
index a19ef1942a82..1522479891cd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
def build_delete_request(resource_group_name: str, image_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -250,7 +245,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -277,8 +272,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -401,7 +397,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -460,7 +456,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -487,8 +483,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -611,7 +608,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -670,7 +667,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -685,8 +682,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -725,7 +723,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -767,7 +765,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -775,8 +773,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_04_01.models.Image
@@ -793,7 +791,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -809,8 +807,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -844,7 +843,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -897,8 +896,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -927,7 +927,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -979,8 +979,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_log_analytics_operations.py
index 1147a0901b9b..4cbe540a9780 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_operations.py
index 53dacba2b67d..d4e43c5e0739 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_proximity_placement_groups_operations.py
index ba3e579b0b1a..5b9f03929d0b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -146,7 +141,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_subscription_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: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -338,7 +333,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -365,8 +360,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -482,7 +478,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -509,8 +505,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +553,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -571,8 +568,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -614,7 +612,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -629,8 +627,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +663,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -716,8 +715,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -751,7 +751,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -804,8 +804,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_snapshots_operations.py
index 1e637994b381..bd22f4c08721 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_usage_operations.py
index 9fcee46838f0..13f9eec36106 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_extension_images_operations.py
index d377ed5013a4..13dba782bbb5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2018_04_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_extensions_operations.py
index 34855ee95cb8..75c687c52c81 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -149,7 +144,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +421,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -490,7 +486,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +661,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -724,7 +721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -740,8 +737,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +783,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,6 +830,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -843,8 +842,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_04_01.models.VirtualMachineExtension
@@ -861,7 +860,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -878,8 +877,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -901,7 +901,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -909,8 +909,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_04_01.models.VirtualMachineExtensionsListResult
@@ -927,7 +927,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -943,8 +943,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_images_operations.py
index ae2fd295096d..2ec05bbb25b1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2018_04_01.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_run_commands_operations.py
index 0ec44a751aef..d52a06d6fad4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -72,7 +67,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -132,7 +127,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -185,8 +180,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -226,7 +222,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -241,8 +237,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_extensions_operations.py
index d62745a69d37..8ef310d781c5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -116,7 +111,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -150,7 +145,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -213,7 +208,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -241,8 +236,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -391,7 +387,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -451,7 +447,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -467,8 +463,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -512,7 +509,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -559,6 +556,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -570,8 +568,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_04_01.models.VirtualMachineScaleSetExtension
@@ -588,7 +586,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -605,8 +603,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -646,7 +645,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -700,8 +699,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 5e9061bea183..ddb1a01ebf09 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -46,7 +41,7 @@ def build_cancel_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -71,7 +66,7 @@ def build_start_os_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -97,7 +92,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -155,7 +150,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -170,8 +165,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -210,7 +206,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -264,7 +260,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -279,8 +275,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -323,7 +320,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -389,7 +386,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -404,8 +401,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_vms_operations.py
index 2e41a1bc51e2..012cbebe6253 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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 +43,7 @@ def build_reimage_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -74,7 +69,7 @@ def build_reimage_all_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -100,7 +95,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -127,7 +122,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -161,7 +156,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -188,7 +183,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -220,7 +215,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -259,7 +254,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -297,7 +292,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -323,7 +318,7 @@ def build_restart_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -349,7 +344,7 @@ def build_start_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -375,7 +370,7 @@ def build_redeploy_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -401,7 +396,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -428,7 +423,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -490,7 +485,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -506,8 +501,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -550,7 +546,7 @@ def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -605,7 +601,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -621,8 +617,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,7 +663,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -721,7 +718,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -737,8 +734,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -783,7 +781,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -843,7 +841,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -871,8 +869,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1018,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1079,7 +1078,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1095,8 +1094,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1139,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1208,7 +1208,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1224,8 +1224,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1273,7 +1274,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1289,8 +1290,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1315,6 +1317,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1326,16 +1329,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1346,7 +1349,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1403,8 +1406,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1434,7 +1438,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1450,8 +1454,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1496,7 +1501,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1551,7 +1556,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1567,8 +1572,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1611,7 +1617,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1666,7 +1672,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1682,8 +1688,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1726,7 +1733,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1781,7 +1788,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1797,8 +1804,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1842,7 +1850,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1897,7 +1905,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1913,8 +1921,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1957,7 +1966,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2017,7 +2026,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2045,8 +2054,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2183,7 +2193,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_sets_operations.py
index d5f07cdf24eb..dec97bf8a2f7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -173,7 +168,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -204,7 +199,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -235,7 +230,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -264,7 +259,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -292,7 +287,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -320,7 +315,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -351,7 +346,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -382,7 +377,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -413,7 +408,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -444,7 +439,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -475,7 +470,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -506,7 +501,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -537,7 +532,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -568,7 +563,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -599,7 +594,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -635,7 +630,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -698,7 +693,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -725,8 +720,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -859,7 +855,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -922,7 +918,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -949,8 +945,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1079,7 +1076,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1138,7 +1135,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1153,8 +1150,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1193,7 +1191,7 @@ def begin_delete(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1257,7 +1255,7 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1272,8 +1270,9 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1311,7 +1310,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1341,8 +1340,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1471,7 +1471,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1532,7 +1532,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1559,8 +1559,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1683,7 +1684,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1752,7 +1753,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1767,8 +1768,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1804,7 +1806,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: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1857,8 +1859,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1890,7 +1893,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1942,8 +1945,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1978,7 +1982,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2032,8 +2036,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2069,7 +2074,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2123,8 +2128,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2158,7 +2164,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2188,8 +2194,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2318,7 +2325,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2379,7 +2386,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2409,8 +2416,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2533,7 +2541,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2594,7 +2602,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2624,8 +2632,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2748,7 +2757,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2809,7 +2818,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2839,8 +2848,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2966,7 +2976,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3027,7 +3037,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3057,8 +3067,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3190,7 +3201,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3251,7 +3262,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3278,8 +3289,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3402,7 +3414,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3463,7 +3475,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3493,8 +3505,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3617,7 +3630,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3678,7 +3691,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3708,8 +3721,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3835,7 +3849,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3880,7 +3894,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3889,9 +3903,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_04_01.models.RecoveryWalkResponse
@@ -3908,7 +3922,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3924,8 +3938,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_sizes_operations.py
index c3e27c67631f..81da10c8c7ba 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -101,7 +96,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machines_operations.py
index c7b4bc49c5f2..27e909e156cd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_04_01/operations/_virtual_machines_operations.py
@@ -47,7 +47,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +75,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +109,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +141,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -172,7 +172,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
def build_delete_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -203,7 +203,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -236,7 +236,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -266,7 +266,7 @@ def build_convert_to_managed_disks_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -291,7 +291,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -316,7 +316,7 @@ def build_generalize_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -340,7 +340,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -368,7 +368,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -394,7 +394,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -422,7 +422,7 @@ def build_list_available_sizes_request(
def build_power_off_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -445,7 +445,7 @@ def build_power_off_request(resource_group_name: str, vm_name: str, subscription
def build_restart_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -468,7 +468,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
def build_start_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -491,7 +491,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -516,7 +516,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -542,7 +542,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -604,7 +604,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -657,8 +657,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -692,7 +693,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -719,8 +720,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -854,7 +856,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -915,7 +917,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -942,8 +944,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1069,7 +1072,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1128,7 +1131,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1155,8 +1158,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1282,7 +1286,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1341,7 +1345,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1356,8 +1360,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1396,7 +1401,7 @@ def begin_delete(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1438,7 +1443,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1446,9 +1451,9 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_04_01.models.VirtualMachine
@@ -1465,7 +1470,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1481,8 +1486,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1528,7 +1534,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1543,8 +1549,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1578,7 +1585,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1593,8 +1600,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1634,7 +1642,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1688,7 +1696,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1703,8 +1711,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1744,7 +1753,7 @@ def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwargs: Any
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1810,7 +1819,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1825,8 +1834,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1857,7 +1867,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: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1910,8 +1920,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1940,7 +1951,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1992,8 +2003,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2026,7 +2038,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2080,8 +2092,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2111,7 +2124,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2126,8 +2139,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2167,7 +2181,7 @@ def begin_power_off(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2221,7 +2235,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2236,8 +2250,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2276,7 +2291,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2330,7 +2345,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2345,8 +2360,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2385,7 +2401,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2439,7 +2455,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2454,8 +2470,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2494,7 +2511,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2548,7 +2565,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2563,8 +2580,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2603,7 +2621,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2657,7 +2675,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2684,8 +2702,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2809,7 +2828,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_compute_management_client.py
index cb0b8078a4d8..076f0ee697e9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_compute_management_client.py
@@ -127,7 +127,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_configuration.py
index bafd481baa46..a3c2be7fa478 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", "2018-06-01")
+ api_version: str = kwargs.pop("api_version", "2018-06-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/_compute_management_client.py
index d32ac1406354..474e3d6fd25a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/_compute_management_client.py
@@ -128,7 +128,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/_configuration.py
index 5965d14cdb7e..0902ede6d81d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", "2018-06-01")
+ api_version: str = kwargs.pop("api_version", "2018-06-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_availability_sets_operations.py
index 268e14d9973b..4727a4c1a86a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_disks_operations.py
index 01113a819dda..e35bcaa8c2fa 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_galleries_operations.py
index e74fdfebd4a3..c9dbfb2a9bc2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_list_request,
)
-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]]
@@ -80,7 +75,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -107,8 +102,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -245,7 +241,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -314,7 +310,7 @@ async def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -329,8 +325,9 @@ async def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -364,7 +361,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -379,8 +376,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -419,7 +417,7 @@ async def begin_delete(self, resource_group_name: str, gallery_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -473,7 +471,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -526,8 +524,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -555,7 +554,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -607,8 +606,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_gallery_image_versions_operations.py
index f3960b890be4..72a6e819e06d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_list_by_gallery_image_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -114,8 +109,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -286,7 +282,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -340,6 +336,7 @@ async def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -356,9 +353,9 @@ async def get(
:param gallery_image_version_name: The name of the gallery Image Version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2018_06_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2018_06_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.GalleryImageVersion
@@ -375,7 +372,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -393,8 +390,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -433,7 +431,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -450,8 +448,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -504,7 +503,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -569,7 +568,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -624,8 +623,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_gallery_images_operations.py
index 47f35465d018..dbaee0e5b57e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_list_by_gallery_request,
)
-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]]
@@ -84,7 +79,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -266,7 +262,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -341,7 +337,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -357,8 +353,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -392,7 +389,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -408,8 +405,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -453,7 +451,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -514,7 +512,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -568,8 +566,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_images_operations.py
index 3642f92a1e7c..42ece5ea04e7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_log_analytics_operations.py
index d0e68a23e86c..2c1b7b6bee72 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_operations.py
index 1a55d22752f9..e7972c0e94ac 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_proximity_placement_groups_operations.py
index b6481f778a01..46fef5937b98 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -433,7 +431,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -448,8 +446,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -483,7 +482,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -535,8 +534,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -570,7 +570,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -623,8 +623,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_snapshots_operations.py
index 9a0019dd9071..cf130ca8e93c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_usage_operations.py
index 460bfabf4c84..11ef08cff260 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_extension_images_operations.py
index 1135ea1c3cea..315840d43d15 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2018_06_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_extensions_operations.py
index 137a317701e5..17f1b54e268b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_images_operations.py
index 8a80fcd2bd4b..f27b66e57e1d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2018_06_01.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_run_commands_operations.py
index 21bea800047c..d10fb40140b3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_run_commands_operations import build_get_request, build_list_request
-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]]
@@ -74,7 +69,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -127,8 +122,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -168,7 +164,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -183,8 +179,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index e8b0051e9028..fcbc2551051d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_list_request,
)
-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]]
@@ -84,7 +79,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -322,7 +318,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -338,8 +334,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -383,7 +380,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -430,6 +427,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -441,8 +439,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.VirtualMachineScaleSetExtension
@@ -459,7 +457,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -476,8 +474,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -517,7 +516,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -571,8 +570,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 7677f02802b3..9b5e4caf5703 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index fa244891be22..0f8ca3456419 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -48,10 +47,6 @@
build_update_request,
)
-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]]
@@ -94,7 +89,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -125,8 +120,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -258,7 +254,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -316,7 +312,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -332,8 +328,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +374,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -432,7 +429,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -448,8 +445,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -494,7 +492,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -554,7 +552,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -582,8 +580,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -730,7 +729,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -790,7 +789,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -806,8 +805,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -850,7 +850,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -919,7 +919,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -935,8 +935,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -984,7 +985,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1000,8 +1001,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1026,6 +1028,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1037,16 +1040,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1057,7 +1060,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1114,8 +1117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1145,7 +1149,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1161,8 +1165,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1207,7 +1212,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1262,7 +1267,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1278,8 +1283,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1322,7 +1328,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1377,7 +1383,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: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1393,8 +1399,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1437,7 +1444,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1492,7 +1499,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1508,8 +1515,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1553,7 +1561,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1608,7 +1616,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1624,8 +1632,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1668,7 +1677,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1728,7 +1737,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1756,8 +1765,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1897,7 +1907,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_sets_operations.py
index 3f5cb2422980..70ca22529a79 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -54,10 +53,6 @@
build_update_request,
)
-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]]
@@ -99,7 +94,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -126,8 +121,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -323,7 +319,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -350,8 +346,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -480,7 +477,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -539,7 +536,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -554,8 +551,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -596,7 +594,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -662,7 +660,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -677,8 +675,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -716,7 +715,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -746,8 +745,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -876,7 +876,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -937,7 +937,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -964,8 +964,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1088,7 +1089,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1157,7 +1158,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1172,8 +1173,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1209,7 +1211,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1262,8 +1264,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1295,7 +1298,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1347,8 +1350,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1383,7 +1387,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1437,8 +1441,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1474,7 +1479,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1528,8 +1533,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1563,7 +1569,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1593,8 +1599,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1723,7 +1730,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1784,7 +1791,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1814,8 +1821,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1938,7 +1946,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1999,7 +2007,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2029,8 +2037,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2153,7 +2162,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2214,7 +2223,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2244,8 +2253,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2371,7 +2381,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2432,7 +2442,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2462,8 +2472,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2595,7 +2606,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2656,7 +2667,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2683,8 +2694,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2807,7 +2819,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2868,7 +2880,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2898,8 +2910,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3026,7 +3039,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3087,7 +3100,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3117,8 +3130,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3244,7 +3258,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3289,7 +3303,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3298,9 +3312,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.RecoveryWalkResponse
@@ -3317,7 +3331,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3333,8 +3347,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_sizes_operations.py
index d293b6e7722d..2206bb90d668 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machines_operations.py
index 719c3dd4245b..bc7f0a09a804 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/aio/operations/_virtual_machines_operations.py
@@ -97,7 +97,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -150,8 +150,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -185,7 +186,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -212,8 +213,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -347,7 +349,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -408,7 +410,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -435,8 +437,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +568,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -624,7 +627,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -651,8 +654,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -781,7 +785,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -840,7 +844,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -855,8 +859,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -895,7 +900,7 @@ async def begin_delete(self, resource_group_name: str, vm_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -937,7 +942,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -945,9 +950,9 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.VirtualMachine
@@ -964,7 +969,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -980,8 +985,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1027,7 +1033,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1042,8 +1048,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1084,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1092,8 +1099,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1135,7 +1143,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1189,7 +1197,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1204,8 +1212,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1245,7 +1254,7 @@ async def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1311,7 +1320,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1326,8 +1335,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1359,7 +1369,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1412,8 +1422,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1443,7 +1454,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1495,8 +1506,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1530,7 +1542,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1584,8 +1596,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1615,7 +1628,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1630,8 +1643,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1671,7 +1685,7 @@ async def begin_power_off(self, resource_group_name: str, vm_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1725,7 +1739,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1740,8 +1754,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1780,7 +1795,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1834,7 +1849,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: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1849,8 +1864,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1889,7 +1905,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1943,7 +1959,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1958,8 +1974,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1998,7 +2015,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2056,7 +2073,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2086,8 +2103,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2208,7 +2226,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2265,7 +2283,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2280,8 +2298,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2322,7 +2341,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2376,7 +2395,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2403,8 +2422,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2531,7 +2551,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_compute_management_client_enums.py
index 605f17dd7175..2f01f24e2e99 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_compute_management_client_enums.py
@@ -62,6 +62,7 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
IMPORT = "Import"
COPY = "Copy"
RESTORE = "Restore"
+ IMPORT_ENUM = "Import"
class DiskCreateOptionTypes(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models_py3.py
index 43903a7a1a8b..9159b3ca287e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/models/_models_py3.py
@@ -700,7 +700,7 @@ class CreationData(_serialization.Model):
All required parameters must be populated in order to send to Azure.
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
- values are: "Empty", "Attach", "FromImage", "Import", "Copy", and "Restore".
+ values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2018_06_01.models.DiskCreateOption
:ivar storage_account_id: If createOption is Import, the Azure Resource Manager identifier of
the storage account containing the blob to import as a disk. Required only if the blob is in a
@@ -740,7 +740,7 @@ def __init__(
) -> None:
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
- Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", and "Restore".
+ Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2018_06_01.models.DiskCreateOption
:keyword storage_account_id: If createOption is Import, the Azure Resource Manager identifier
of the storage account containing the blob to import as a disk. Required only if the blob is in
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_availability_sets_operations.py
index c8e92b513038..4274a4c6775e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -227,7 +222,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -361,7 +356,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -388,8 +383,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +495,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -526,8 +522,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +570,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -588,8 +585,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -629,7 +627,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +642,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,12 +665,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2018_06_01.models.AvailabilitySet]
@@ -680,7 +681,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +734,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,7 +766,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +819,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +856,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -907,8 +910,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_disks_operations.py
index 4fb2cbcbcf91..3da8e37124d2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_galleries_operations.py
index 142722d6f6bd..c3999ad382c4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_get_request(resource_group_name: str, gallery_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -112,7 +107,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -222,7 +217,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -249,8 +244,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -384,7 +380,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -453,7 +449,7 @@ def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any) -> _mo
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -468,8 +464,9 @@ def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any) -> _mo
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -503,7 +500,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -518,8 +515,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -558,7 +556,7 @@ def begin_delete(self, resource_group_name: str, gallery_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -612,7 +610,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -665,8 +663,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -694,7 +693,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -746,8 +745,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_gallery_image_versions_operations.py
index 4922ecb57ae7..0021d736d820 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -97,7 +92,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -137,7 +132,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -170,7 +165,7 @@ def build_list_by_gallery_image_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -235,7 +230,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -264,8 +259,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -436,7 +432,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -490,6 +486,7 @@ def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -506,9 +503,9 @@ def get(
:param gallery_image_version_name: The name of the gallery Image Version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2018_06_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2018_06_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.GalleryImageVersion
@@ -525,7 +522,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -543,8 +540,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -583,7 +581,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -654,7 +653,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -719,7 +718,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -774,8 +773,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_gallery_images_operations.py
index 7cf56bcf74c3..e8e3b75f79af 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -116,7 +111,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -239,8 +234,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -393,7 +389,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -468,7 +464,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -484,8 +480,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -519,7 +516,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -535,8 +532,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -580,7 +578,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -640,7 +638,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -694,8 +692,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_images_operations.py
index 289db0f931f0..8163330970e8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
def build_delete_request(resource_group_name: str, image_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -250,7 +245,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -277,8 +272,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -401,7 +397,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -460,7 +456,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -487,8 +483,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -611,7 +608,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -670,7 +667,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -685,8 +682,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -725,7 +723,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -767,7 +765,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -775,8 +773,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.Image
@@ -793,7 +791,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -809,8 +807,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -844,7 +843,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -897,8 +896,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -927,7 +927,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -979,8 +979,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_log_analytics_operations.py
index ee9472334f47..0bb56eba69f0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_operations.py
index 9fdef5756101..9bf1150c36c4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_proximity_placement_groups_operations.py
index 6749aa33014b..d2e5e2698956 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -146,7 +141,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_subscription_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: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -338,7 +333,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -365,8 +360,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -482,7 +478,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -509,8 +505,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +553,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -571,8 +568,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -614,7 +612,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -629,8 +627,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +663,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -716,8 +715,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -751,7 +751,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -804,8 +804,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_snapshots_operations.py
index 8bea111a8d5a..360a0079ae67 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_usage_operations.py
index b171a7316581..0d32be43cbfb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_extension_images_operations.py
index 612ccadc2c20..d24f8850af5d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2018_06_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_extensions_operations.py
index 6d2150c6c66a..0f166660a45f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -149,7 +144,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +421,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -490,7 +486,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +661,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -724,7 +721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -740,8 +737,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +783,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,6 +830,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -843,8 +842,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.VirtualMachineExtension
@@ -861,7 +860,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -878,8 +877,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -901,7 +901,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -909,8 +909,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.VirtualMachineExtensionsListResult
@@ -927,7 +927,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -943,8 +943,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_images_operations.py
index 12e7a1f2a657..7a9ba6c80eb4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2018_06_01.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_run_commands_operations.py
index 44bc8c09014f..277cebe5947a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -72,7 +67,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -132,7 +127,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -185,8 +180,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -226,7 +222,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -241,8 +237,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_extensions_operations.py
index 4e955290201a..e45de7455e28 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -116,7 +111,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -150,7 +145,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -213,7 +208,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -241,8 +236,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -391,7 +387,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -451,7 +447,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -467,8 +463,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -512,7 +509,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -559,6 +556,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -570,8 +568,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.VirtualMachineScaleSetExtension
@@ -588,7 +586,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -605,8 +603,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -646,7 +645,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -700,8 +699,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 90c2192ae514..7dc55bf87822 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -46,7 +41,7 @@ def build_cancel_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -71,7 +66,7 @@ def build_start_os_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -96,7 +91,7 @@ def build_start_extension_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -122,7 +117,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -180,7 +175,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -195,8 +190,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -235,7 +231,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -289,7 +285,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -304,8 +300,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +345,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -402,7 +399,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -417,8 +414,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +459,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -527,7 +525,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -542,8 +540,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_vms_operations.py
index c5d0b983f1a7..f3ed5a7b2f31 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -80,7 +75,7 @@ def build_reimage_all_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -106,7 +101,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -167,7 +162,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -194,7 +189,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -226,7 +221,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -265,7 +260,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -303,7 +298,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -329,7 +324,7 @@ def build_restart_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -355,7 +350,7 @@ def build_start_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -381,7 +376,7 @@ def build_redeploy_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -407,7 +402,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -434,7 +429,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -501,7 +496,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -532,8 +527,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -665,7 +661,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -723,7 +719,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -739,8 +735,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -784,7 +781,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -839,7 +836,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -855,8 +852,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -901,7 +899,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -961,7 +959,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -989,8 +987,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1137,7 +1136,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1197,7 +1196,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1213,8 +1212,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1257,7 +1257,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1326,7 +1326,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1342,8 +1342,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1391,7 +1392,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1407,8 +1408,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1433,6 +1435,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1444,16 +1447,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1464,7 +1467,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1521,8 +1524,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1552,7 +1556,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1568,8 +1572,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1614,7 +1619,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1669,7 +1674,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1685,8 +1690,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1729,7 +1735,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1784,7 +1790,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1800,8 +1806,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1844,7 +1851,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1899,7 +1906,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1915,8 +1922,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1960,7 +1968,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2015,7 +2023,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2031,8 +2039,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2075,7 +2084,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2135,7 +2144,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2163,8 +2172,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2301,7 +2311,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_sets_operations.py
index 6d69170e4da4..5ff3cc3c954d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -173,7 +168,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -204,7 +199,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -235,7 +230,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -264,7 +259,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -292,7 +287,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -320,7 +315,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -351,7 +346,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -382,7 +377,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -413,7 +408,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -444,7 +439,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -475,7 +470,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -506,7 +501,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -537,7 +532,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -568,7 +563,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -599,7 +594,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -635,7 +630,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -698,7 +693,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -725,8 +720,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -859,7 +855,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -922,7 +918,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -949,8 +945,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1079,7 +1076,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1138,7 +1135,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1153,8 +1150,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1193,7 +1191,7 @@ def begin_delete(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1257,7 +1255,7 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1272,8 +1270,9 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1311,7 +1310,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1341,8 +1340,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1471,7 +1471,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1532,7 +1532,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1559,8 +1559,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1683,7 +1684,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1752,7 +1753,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1767,8 +1768,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1804,7 +1806,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: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1857,8 +1859,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1890,7 +1893,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1942,8 +1945,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1978,7 +1982,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2032,8 +2036,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2069,7 +2074,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2123,8 +2128,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2158,7 +2164,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2188,8 +2194,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2318,7 +2325,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2379,7 +2386,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2409,8 +2416,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2533,7 +2541,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2594,7 +2602,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2624,8 +2632,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2748,7 +2757,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2809,7 +2818,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2839,8 +2848,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2966,7 +2976,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3027,7 +3037,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3057,8 +3067,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3190,7 +3201,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3251,7 +3262,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3278,8 +3289,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3402,7 +3414,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3463,7 +3475,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3493,8 +3505,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3621,7 +3634,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3682,7 +3695,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3712,8 +3725,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3839,7 +3853,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3884,7 +3898,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3893,9 +3907,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.RecoveryWalkResponse
@@ -3912,7 +3926,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3928,8 +3942,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_sizes_operations.py
index 376493e4c28f..2368edcf9ba3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machines_operations.py
index 078dde6c9de7..cad6d1e876dc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_06_01/operations/_virtual_machines_operations.py
@@ -47,7 +47,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +75,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +109,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +141,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -172,7 +172,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
def build_delete_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -203,7 +203,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -236,7 +236,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -266,7 +266,7 @@ def build_convert_to_managed_disks_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -291,7 +291,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -316,7 +316,7 @@ def build_generalize_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -340,7 +340,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -368,7 +368,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -394,7 +394,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -422,7 +422,7 @@ def build_list_available_sizes_request(
def build_power_off_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -445,7 +445,7 @@ def build_power_off_request(resource_group_name: str, vm_name: str, subscription
def build_restart_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -468,7 +468,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
def build_start_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -491,7 +491,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -515,7 +515,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -545,7 +545,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -571,7 +571,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -633,7 +633,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -686,8 +686,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -721,7 +722,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -748,8 +749,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -883,7 +885,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -944,7 +946,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -971,8 +973,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1098,7 +1101,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1157,7 +1160,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1184,8 +1187,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1311,7 +1315,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1370,7 +1374,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1385,8 +1389,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1425,7 +1430,7 @@ def begin_delete(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1467,7 +1472,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1475,9 +1480,9 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_06_01.models.VirtualMachine
@@ -1494,7 +1499,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1510,8 +1515,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1557,7 +1563,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1572,8 +1578,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1607,7 +1614,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1622,8 +1629,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1663,7 +1671,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1717,7 +1725,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1732,8 +1740,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1773,7 +1782,7 @@ def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwargs: Any
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1839,7 +1848,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1854,8 +1863,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1886,7 +1896,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: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1939,8 +1949,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1969,7 +1980,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2021,8 +2032,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2055,7 +2067,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2109,8 +2121,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2140,7 +2153,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2155,8 +2168,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2196,7 +2210,7 @@ def begin_power_off(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2250,7 +2264,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2265,8 +2279,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2305,7 +2320,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2359,7 +2374,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2374,8 +2389,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2414,7 +2430,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2468,7 +2484,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2483,8 +2499,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2523,7 +2540,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2581,7 +2598,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2611,8 +2628,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2733,7 +2751,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2790,7 +2808,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2805,8 +2823,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2845,7 +2864,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2899,7 +2918,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2926,8 +2945,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3051,7 +3071,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_compute_management_client.py
index 53b01ab8317b..621caea4d23a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_compute_management_client.py
@@ -53,7 +53,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_configuration.py
index fce4d5d8dccc..e31b117d171f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", "2018-09-30")
+ api_version: str = kwargs.pop("api_version", "2018-09-30")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/_compute_management_client.py
index 92e565ae3e05..20ac42772627 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/_compute_management_client.py
@@ -53,7 +53,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/_configuration.py
index 1cd8ae74d9a6..d072e089ba58 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", "2018-09-30")
+ api_version: str = kwargs.pop("api_version", "2018-09-30")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/operations/_disks_operations.py
index 9da9e6a9bdb9..9e531e1c93bd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/operations/_snapshots_operations.py
index 1af1a56175ce..1fd4b6bad6f3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/models/_compute_management_client_enums.py
index 67826f1b813d..0e6723c88d9a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/models/_compute_management_client_enums.py
@@ -28,6 +28,7 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
COPY = "Copy"
RESTORE = "Restore"
UPLOAD = "Upload"
+ IMPORT_ENUM = "Import"
class DiskState(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/models/_models_py3.py
index 8dec0129c246..08f0d2dcf2a2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/models/_models_py3.py
@@ -45,7 +45,8 @@ class CreationData(_serialization.Model):
All required parameters must be populated in order to send to Azure.
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
- values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2018_09_30.models.DiskCreateOption
:ivar storage_account_id: If createOption is Import, the Azure Resource Manager identifier of
the storage account containing the blob to import as a disk. Required only if the blob is in a
@@ -85,7 +86,8 @@ def __init__(
) -> None:
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
- Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2018_09_30.models.DiskCreateOption
:keyword storage_account_id: If createOption is Import, the Azure Resource Manager identifier
of the storage account containing the blob to import as a disk. Required only if the blob is in
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/operations/_disks_operations.py
index 44e8cce7f6ba..e02dd1a3b8ec 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/operations/_snapshots_operations.py
index cb28aeeef565..fbec29dc5333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_09_30/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_compute_management_client.py
index edfb0e5e0542..a8dd247d1c40 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_compute_management_client.py
@@ -111,7 +111,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_configuration.py
index 319364d7c146..d40d1e1989cc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", "2018-10-01")
+ api_version: str = kwargs.pop("api_version", "2018-10-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/_compute_management_client.py
index 4549eafe48c2..11c54eb35cda 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/_compute_management_client.py
@@ -112,7 +112,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/_configuration.py
index 5cfbb0357208..29a3be69ac12 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", "2018-10-01")
+ api_version: str = kwargs.pop("api_version", "2018-10-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_availability_sets_operations.py
index 3e34e3b66812..3d577eba0c36 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_images_operations.py
index b2cc0a66b9fc..59d461870d49 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_10_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_log_analytics_operations.py
index ebf4e3d822ee..da5c53f74e81 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_operations.py
index f84798fe8514..6fe70d37bb7f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_proximity_placement_groups_operations.py
index 11934af83ea9..4bc38a227770 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -433,7 +431,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -448,8 +446,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -483,7 +482,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -535,8 +534,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -570,7 +570,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -623,8 +623,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_usage_operations.py
index 75e04c7fe624..0d7dfa29a8cf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_extension_images_operations.py
index 3e9345b26430..41b2433f51c3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2018_10_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_extensions_operations.py
index c94513f4a644..20b6d0f6e6f5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_10_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_10_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_images_operations.py
index a6f696802ee3..a8c11bad2edb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2018_10_01.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_run_commands_operations.py
index 7c4750df1694..8450cccc0528 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_run_commands_operations import build_get_request, build_list_request
-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]]
@@ -74,7 +69,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -127,8 +122,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -168,7 +164,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -183,8 +179,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index 86449fa4c6f7..9f2dc8bff6f5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_list_request,
)
-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]]
@@ -84,7 +79,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -322,7 +318,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -338,8 +334,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -383,7 +380,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -430,6 +427,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -441,8 +439,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_10_01.models.VirtualMachineScaleSetExtension
@@ -459,7 +457,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -476,8 +474,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -517,7 +516,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -571,8 +570,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 5cb221ea631e..cab9d8d09a6f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index 3b4a1e954fcc..6eb9c7328175 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -48,10 +47,6 @@
build_update_request,
)
-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]]
@@ -94,7 +89,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -125,8 +120,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -258,7 +254,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -316,7 +312,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -332,8 +328,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +374,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -432,7 +429,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -448,8 +445,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -494,7 +492,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -554,7 +552,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -582,8 +580,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -730,7 +729,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -790,7 +789,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -806,8 +805,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -850,7 +850,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -919,7 +919,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -935,8 +935,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -984,7 +985,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1000,8 +1001,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1026,6 +1028,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1037,16 +1040,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1057,7 +1060,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1114,8 +1117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1145,7 +1149,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1161,8 +1165,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1207,7 +1212,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1262,7 +1267,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1278,8 +1283,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1322,7 +1328,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1377,7 +1383,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: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1393,8 +1399,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1437,7 +1444,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1492,7 +1499,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1508,8 +1515,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1553,7 +1561,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1608,7 +1616,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1624,8 +1632,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1668,7 +1677,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1728,7 +1737,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1756,8 +1765,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1897,7 +1907,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_sets_operations.py
index 55b67f093c30..04e782700457 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -54,10 +53,6 @@
build_update_request,
)
-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]]
@@ -99,7 +94,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -126,8 +121,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -323,7 +319,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -350,8 +346,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -480,7 +477,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -539,7 +536,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -554,8 +551,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -596,7 +594,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -662,7 +660,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -677,8 +675,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -716,7 +715,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -746,8 +745,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -876,7 +876,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -937,7 +937,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -964,8 +964,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1088,7 +1089,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1157,7 +1158,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1172,8 +1173,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1209,7 +1211,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1262,8 +1264,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1295,7 +1298,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1347,8 +1350,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1383,7 +1387,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1437,8 +1441,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1474,7 +1479,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1528,8 +1533,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1563,7 +1569,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1593,8 +1599,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1723,7 +1730,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1784,7 +1791,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1814,8 +1821,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1938,7 +1946,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1999,7 +2007,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2029,8 +2037,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2153,7 +2162,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2214,7 +2223,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2244,8 +2253,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2371,7 +2381,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2432,7 +2442,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2462,8 +2472,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2595,7 +2606,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2656,7 +2667,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2683,8 +2694,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2807,7 +2819,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2868,7 +2880,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2898,8 +2910,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3026,7 +3039,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3087,7 +3100,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3117,8 +3130,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3244,7 +3258,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3289,7 +3303,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3298,9 +3312,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_10_01.models.RecoveryWalkResponse
@@ -3317,7 +3331,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3333,8 +3347,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_sizes_operations.py
index 2b54227f7f73..9f34769c3595 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machines_operations.py
index e43f30a674a7..241c53066932 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/aio/operations/_virtual_machines_operations.py
@@ -97,7 +97,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -150,8 +150,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -185,7 +186,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -212,8 +213,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -347,7 +349,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -408,7 +410,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -435,8 +437,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +568,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -624,7 +627,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -651,8 +654,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -781,7 +785,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -840,7 +844,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -855,8 +859,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -895,7 +900,7 @@ async def begin_delete(self, resource_group_name: str, vm_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -937,7 +942,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -945,9 +950,9 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_10_01.models.VirtualMachine
@@ -964,7 +969,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -980,8 +985,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1027,7 +1033,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1042,8 +1048,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1084,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1092,8 +1099,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1135,7 +1143,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1189,7 +1197,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1204,8 +1212,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1245,7 +1254,7 @@ async def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1311,7 +1320,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1326,8 +1335,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1359,7 +1369,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1412,8 +1422,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1443,7 +1454,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1495,8 +1506,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1530,7 +1542,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1584,8 +1596,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1615,7 +1628,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1630,8 +1643,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1671,7 +1685,7 @@ async def begin_power_off(self, resource_group_name: str, vm_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1725,7 +1739,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1740,8 +1754,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1780,7 +1795,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1834,7 +1849,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: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1849,8 +1864,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1889,7 +1905,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1943,7 +1959,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1958,8 +1974,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1998,7 +2015,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2056,7 +2073,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2086,8 +2103,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2208,7 +2226,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2265,7 +2283,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2280,8 +2298,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2322,7 +2341,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2376,7 +2395,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2403,8 +2422,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2531,7 +2551,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_availability_sets_operations.py
index d885e953d5f8..2d716e803319 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -227,7 +222,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -361,7 +356,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -388,8 +383,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +495,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -526,8 +522,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +570,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -588,8 +585,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -629,7 +627,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +642,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,12 +665,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2018_10_01.models.AvailabilitySet]
@@ -680,7 +681,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +734,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,7 +766,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +819,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +856,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -907,8 +910,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_images_operations.py
index 0ac81575261d..ca77f3574079 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
def build_delete_request(resource_group_name: str, image_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -250,7 +245,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -277,8 +272,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -401,7 +397,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -460,7 +456,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -487,8 +483,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -611,7 +608,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -670,7 +667,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -685,8 +682,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -725,7 +723,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -767,7 +765,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -775,8 +773,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_10_01.models.Image
@@ -793,7 +791,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -809,8 +807,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -844,7 +843,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -897,8 +896,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -927,7 +927,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -979,8 +979,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_log_analytics_operations.py
index ce0868199b04..e08ae1a6bd6f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_operations.py
index aeb9ec84c95d..a9b9412bee3c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_proximity_placement_groups_operations.py
index 822b9dc2499b..8b08bc3da13f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -146,7 +141,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_subscription_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: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -338,7 +333,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -365,8 +360,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -482,7 +478,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -509,8 +505,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +553,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -571,8 +568,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -614,7 +612,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -629,8 +627,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +663,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -716,8 +715,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -751,7 +751,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -804,8 +804,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_usage_operations.py
index 982d28e2c7e7..23c3612bc0f6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_extension_images_operations.py
index 5f0aaeec4bb0..71966673f1f2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2018_10_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_extensions_operations.py
index 7f71a818d514..eca3efa97b30 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -149,7 +144,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +421,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -490,7 +486,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +661,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -724,7 +721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -740,8 +737,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +783,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,6 +830,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -843,8 +842,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_10_01.models.VirtualMachineExtension
@@ -861,7 +860,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -878,8 +877,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -901,7 +901,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -909,8 +909,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_10_01.models.VirtualMachineExtensionsListResult
@@ -927,7 +927,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -943,8 +943,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_images_operations.py
index 9008a30e83f7..f8f0158ac41f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2018_10_01.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_run_commands_operations.py
index ef43035fb543..2f05befc2be7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -72,7 +67,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -132,7 +127,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -185,8 +180,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -226,7 +222,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -241,8 +237,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_extensions_operations.py
index cd4359fcf48b..b963f94b2a79 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -116,7 +111,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -150,7 +145,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -213,7 +208,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -241,8 +236,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -391,7 +387,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -451,7 +447,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -467,8 +463,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -512,7 +509,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -559,6 +556,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -570,8 +568,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_10_01.models.VirtualMachineScaleSetExtension
@@ -588,7 +586,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -605,8 +603,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -646,7 +645,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -700,8 +699,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index a97370b287cb..9e8e53307e21 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -46,7 +41,7 @@ def build_cancel_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -71,7 +66,7 @@ def build_start_os_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -96,7 +91,7 @@ def build_start_extension_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -122,7 +117,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -180,7 +175,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -195,8 +190,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -235,7 +231,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -289,7 +285,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -304,8 +300,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +345,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -402,7 +399,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -417,8 +414,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +459,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -527,7 +525,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -542,8 +540,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_vms_operations.py
index 2e7aaec0f54c..cec89edf5d06 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -80,7 +75,7 @@ def build_reimage_all_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -106,7 +101,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -167,7 +162,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -194,7 +189,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -226,7 +221,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -265,7 +260,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -303,7 +298,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -329,7 +324,7 @@ def build_restart_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -355,7 +350,7 @@ def build_start_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -381,7 +376,7 @@ def build_redeploy_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -407,7 +402,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -434,7 +429,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -501,7 +496,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -532,8 +527,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -665,7 +661,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -723,7 +719,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -739,8 +735,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -784,7 +781,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -839,7 +836,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -855,8 +852,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -901,7 +899,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -961,7 +959,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -989,8 +987,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1137,7 +1136,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1197,7 +1196,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1213,8 +1212,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1257,7 +1257,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1326,7 +1326,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1342,8 +1342,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1391,7 +1392,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1407,8 +1408,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1433,6 +1435,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1444,16 +1447,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1464,7 +1467,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1521,8 +1524,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1552,7 +1556,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1568,8 +1572,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1614,7 +1619,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1669,7 +1674,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1685,8 +1690,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1729,7 +1735,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1784,7 +1790,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1800,8 +1806,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1844,7 +1851,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1899,7 +1906,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1915,8 +1922,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1960,7 +1968,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2015,7 +2023,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2031,8 +2039,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2075,7 +2084,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2135,7 +2144,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2163,8 +2172,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2301,7 +2311,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_sets_operations.py
index f96604a62d84..4182b18ff744 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -173,7 +168,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -204,7 +199,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -235,7 +230,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -264,7 +259,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -292,7 +287,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -320,7 +315,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -351,7 +346,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -382,7 +377,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -413,7 +408,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -444,7 +439,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -475,7 +470,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -506,7 +501,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -537,7 +532,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -568,7 +563,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -599,7 +594,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -635,7 +630,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -698,7 +693,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -725,8 +720,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -859,7 +855,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -922,7 +918,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -949,8 +945,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1079,7 +1076,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1138,7 +1135,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1153,8 +1150,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1193,7 +1191,7 @@ def begin_delete(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1257,7 +1255,7 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1272,8 +1270,9 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1311,7 +1310,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1341,8 +1340,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1471,7 +1471,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1532,7 +1532,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1559,8 +1559,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1683,7 +1684,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1752,7 +1753,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1767,8 +1768,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1804,7 +1806,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: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1857,8 +1859,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1890,7 +1893,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1942,8 +1945,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1978,7 +1982,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2032,8 +2036,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2069,7 +2074,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2123,8 +2128,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2158,7 +2164,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2188,8 +2194,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2318,7 +2325,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2379,7 +2386,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2409,8 +2416,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2533,7 +2541,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2594,7 +2602,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2624,8 +2632,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2748,7 +2757,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2809,7 +2818,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2839,8 +2848,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2966,7 +2976,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3027,7 +3037,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3057,8 +3067,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3190,7 +3201,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3251,7 +3262,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3278,8 +3289,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3402,7 +3414,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3463,7 +3475,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3493,8 +3505,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3621,7 +3634,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3682,7 +3695,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3712,8 +3725,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3839,7 +3853,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3884,7 +3898,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3893,9 +3907,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_10_01.models.RecoveryWalkResponse
@@ -3912,7 +3926,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3928,8 +3942,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_sizes_operations.py
index a6cc20d1859c..0c76c8b0a9d7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machines_operations.py
index ca744c858b80..5fc2b22c250f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2018_10_01/operations/_virtual_machines_operations.py
@@ -47,7 +47,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +75,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +109,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +141,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -172,7 +172,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
def build_delete_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -203,7 +203,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -236,7 +236,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -266,7 +266,7 @@ def build_convert_to_managed_disks_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -291,7 +291,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -316,7 +316,7 @@ def build_generalize_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -340,7 +340,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -368,7 +368,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -394,7 +394,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -422,7 +422,7 @@ def build_list_available_sizes_request(
def build_power_off_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -445,7 +445,7 @@ def build_power_off_request(resource_group_name: str, vm_name: str, subscription
def build_restart_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -468,7 +468,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
def build_start_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -491,7 +491,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -515,7 +515,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -545,7 +545,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -571,7 +571,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -633,7 +633,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -686,8 +686,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -721,7 +722,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -748,8 +749,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -883,7 +885,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -944,7 +946,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -971,8 +973,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1098,7 +1101,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1157,7 +1160,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1184,8 +1187,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1311,7 +1315,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1370,7 +1374,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1385,8 +1389,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1425,7 +1430,7 @@ def begin_delete(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1467,7 +1472,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1475,9 +1480,9 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2018_10_01.models.VirtualMachine
@@ -1494,7 +1499,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1510,8 +1515,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1557,7 +1563,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1572,8 +1578,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1607,7 +1614,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1622,8 +1629,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1663,7 +1671,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1717,7 +1725,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1732,8 +1740,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1773,7 +1782,7 @@ def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwargs: Any
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1839,7 +1848,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1854,8 +1863,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1886,7 +1896,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: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1939,8 +1949,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1969,7 +1980,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2021,8 +2032,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2055,7 +2067,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2109,8 +2121,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2140,7 +2153,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2155,8 +2168,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2196,7 +2210,7 @@ def begin_power_off(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2250,7 +2264,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2265,8 +2279,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2305,7 +2320,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2359,7 +2374,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2374,8 +2389,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2414,7 +2430,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2468,7 +2484,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2483,8 +2499,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2523,7 +2540,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2581,7 +2598,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2611,8 +2628,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2733,7 +2751,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2790,7 +2808,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2805,8 +2823,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2845,7 +2864,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2899,7 +2918,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2926,8 +2945,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3051,7 +3071,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2018-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2018-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_compute_management_client.py
index 8b4136e4e7fb..d1123bed927b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_compute_management_client.py
@@ -142,7 +142,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_configuration.py
index ab1ee92bab0e..03880bca46ff 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", "2019-03-01")
+ api_version: str = kwargs.pop("api_version", "2019-03-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/_compute_management_client.py
index 767624b9cf41..cd4a551cadb8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/_compute_management_client.py
@@ -144,7 +144,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/_configuration.py
index 246b322e458f..6ea6ee60e062 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", "2019-03-01")
+ api_version: str = kwargs.pop("api_version", "2019-03-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_availability_sets_operations.py
index a60d1c80ec42..b2f098fb981c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_dedicated_host_groups_operations.py
index d0c6f7c9aacb..d5e6e509cb6a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +299,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -330,8 +326,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +374,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -392,8 +389,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -433,7 +431,7 @@ async def get(self, resource_group_name: str, host_group_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -448,8 +446,9 @@ async def get(self, resource_group_name: str, host_group_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +486,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -540,8 +539,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -571,7 +571,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Dedicate
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -623,8 +623,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_dedicated_hosts_operations.py
index 8ce0c1ddfe7c..29311a3af028 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_dedicated_hosts_operations.py
@@ -85,7 +85,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -113,8 +113,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +257,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -321,7 +322,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -349,8 +350,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +490,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +550,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -564,8 +566,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -608,7 +611,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -655,6 +658,7 @@ async def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHost:
@@ -666,9 +670,9 @@ async def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.DedicatedHost
@@ -685,7 +689,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -702,8 +706,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -743,7 +748,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -797,8 +802,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_disks_operations.py
index b22b48aa9181..7592cafcdc4e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_galleries_operations.py
index 8c166ea7b345..33da4031c58b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_list_request,
)
-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]]
@@ -80,7 +75,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -107,8 +102,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -245,7 +241,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -314,7 +310,7 @@ async def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -329,8 +325,9 @@ async def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -364,7 +361,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -379,8 +376,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -419,7 +417,7 @@ async def begin_delete(self, resource_group_name: str, gallery_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -473,7 +471,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -526,8 +524,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -555,7 +554,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -607,8 +606,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_application_versions_operations.py
index 96d98d63a13d..488ead744e2a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_list_by_gallery_application_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -114,8 +109,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -289,7 +285,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -343,6 +339,7 @@ async def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -359,9 +356,9 @@ async def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2019_03_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2019_03_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.GalleryApplicationVersion
@@ -378,7 +375,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -396,8 +393,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -436,7 +434,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -453,8 +451,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -507,7 +506,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -573,7 +572,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -628,8 +627,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_applications_operations.py
index e6d3ff428ade..b2ec20fb1f5a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_list_by_gallery_request,
)
-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]]
@@ -84,7 +79,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -269,7 +265,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -345,7 +341,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -361,8 +357,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -396,7 +393,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -412,8 +409,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -458,7 +456,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -519,7 +517,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -573,8 +571,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_image_versions_operations.py
index 51c6905c4aaf..f7296adfb3ba 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_list_by_gallery_image_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -114,8 +109,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -286,7 +282,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -340,6 +336,7 @@ async def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -356,9 +353,9 @@ async def get(
:param gallery_image_version_name: The name of the gallery Image Version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2019_03_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2019_03_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.GalleryImageVersion
@@ -375,7 +372,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -393,8 +390,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -433,7 +431,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -450,8 +448,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -504,7 +503,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -569,7 +568,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -624,8 +623,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_images_operations.py
index 11da0abf63c6..c0486a6c1c77 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_list_by_gallery_request,
)
-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]]
@@ -84,7 +79,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -266,7 +262,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -341,7 +337,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -357,8 +353,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -392,7 +389,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -408,8 +405,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -453,7 +451,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -514,7 +512,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -568,8 +566,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_images_operations.py
index 7e7dbc467cb8..9d3f1ccc2f1c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_log_analytics_operations.py
index 5910969ee6ef..bf08f39d5754 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_operations.py
index c416a46ec943..b3b8d286ec3c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_proximity_placement_groups_operations.py
index 2790fb16c026..c8d3c094f1ff 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -433,7 +431,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -448,8 +446,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -483,7 +482,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -535,8 +534,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -570,7 +570,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -623,8 +623,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_snapshots_operations.py
index 837b690c2e67..08d6d96810c3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_usage_operations.py
index 8618f7bcd49c..bb7a8b237a6d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_extension_images_operations.py
index f5e2eea4038d..e2e794e2e79d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2019_03_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_extensions_operations.py
index 4326ef67d6c0..c00324d7e25e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_images_operations.py
index b1a4d312e854..882b68816d07 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2019_03_01.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_run_commands_operations.py
index 54eb1b6443eb..94c7bb57f21f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_run_commands_operations import build_get_request, build_list_request
-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]]
@@ -74,7 +69,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -127,8 +122,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -168,7 +164,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -183,8 +179,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index fca01b31429a..25f3429540e4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_list_request,
)
-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]]
@@ -84,7 +79,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -322,7 +318,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -338,8 +334,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -383,7 +380,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -430,6 +427,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -441,8 +439,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.VirtualMachineScaleSetExtension
@@ -459,7 +457,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -476,8 +474,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -517,7 +516,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -571,8 +570,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 05c74b235913..00a4306baee1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index c0d8621ee3e2..5adbcdc29f58 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -94,7 +94,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -125,8 +125,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -258,7 +259,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -316,7 +317,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -332,8 +333,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +379,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -432,7 +434,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -448,8 +450,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -494,7 +497,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -554,7 +557,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -582,8 +585,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -730,7 +734,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -790,7 +794,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -806,8 +810,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -850,7 +855,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -897,6 +902,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -908,9 +914,9 @@ async def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.VirtualMachineScaleSetVM
@@ -927,7 +933,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -944,8 +950,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -993,7 +1000,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1009,8 +1016,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1035,6 +1043,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1046,16 +1055,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1066,7 +1075,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1123,8 +1132,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1145,6 +1155,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1159,7 +1170,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1176,8 +1187,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1199,6 +1211,7 @@ async def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1212,10 +1225,10 @@ async def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1231,7 +1244,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1287,7 +1300,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1303,8 +1316,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1347,7 +1361,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1402,7 +1416,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: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1418,8 +1432,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1462,7 +1477,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1517,7 +1532,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1533,8 +1548,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1578,7 +1594,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1633,7 +1649,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1649,8 +1665,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1693,7 +1710,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1753,7 +1770,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1781,8 +1798,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1922,7 +1940,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_sets_operations.py
index a1be3d2b6bad..430620093397 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -55,10 +54,6 @@
build_update_request,
)
-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]]
@@ -100,7 +95,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -127,8 +122,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -261,7 +257,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -351,8 +347,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -481,7 +478,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -540,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: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -555,8 +552,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -597,7 +595,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -663,7 +661,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -678,8 +676,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -717,7 +716,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -747,8 +746,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -877,7 +877,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -938,7 +938,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -965,8 +965,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1089,7 +1090,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1158,7 +1159,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1173,8 +1174,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1210,7 +1212,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1263,8 +1265,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1296,7 +1299,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1348,8 +1351,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1384,7 +1388,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1438,8 +1442,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1475,7 +1480,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1529,8 +1534,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1550,8 +1556,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -1565,7 +1572,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1596,8 +1603,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1618,9 +1626,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1632,14 +1640,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2019_03_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1661,9 +1669,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1675,13 +1683,13 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1703,8 +1711,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -1715,14 +1724,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2019_03_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1741,7 +1750,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1751,8 +1760,8 @@ async def begin_power_off(
raw_result = await self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -1803,7 +1812,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1833,8 +1842,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1957,7 +1967,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2018,7 +2028,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2048,8 +2058,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2172,7 +2183,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2233,7 +2244,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2263,8 +2274,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2390,7 +2402,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2451,7 +2463,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2481,8 +2493,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2614,7 +2627,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2675,7 +2688,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2702,8 +2715,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2826,7 +2840,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2887,7 +2901,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2917,8 +2931,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3045,7 +3060,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3106,7 +3121,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3136,8 +3151,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3263,7 +3279,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3308,7 +3324,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3317,9 +3333,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.RecoveryWalkResponse
@@ -3336,7 +3352,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3352,8 +3368,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3468,7 +3485,7 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3495,8 +3512,9 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_sizes_operations.py
index 05190ee37661..4ce6cf5e138f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machines_operations.py
index 5a8e74aabf15..1a35c1abd68b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/aio/operations/_virtual_machines_operations.py
@@ -97,7 +97,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -150,8 +150,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -185,7 +186,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -212,8 +213,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -347,7 +349,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -408,7 +410,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -435,8 +437,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +568,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -624,7 +627,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -651,8 +654,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -781,7 +785,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -840,7 +844,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -855,8 +859,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -895,7 +900,7 @@ async def begin_delete(self, resource_group_name: str, vm_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -937,7 +942,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -945,9 +950,9 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.VirtualMachine
@@ -964,7 +969,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -980,8 +985,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1027,7 +1033,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1042,8 +1048,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1084,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1092,8 +1099,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1135,7 +1143,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1189,7 +1197,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1204,8 +1212,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1245,7 +1254,7 @@ async def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1311,7 +1320,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1326,8 +1335,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1359,7 +1369,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1412,8 +1422,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1443,7 +1454,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1495,8 +1506,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1530,7 +1542,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1584,8 +1596,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1602,7 +1615,7 @@ async def get_next(next_link=None):
}
async def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1615,7 +1628,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1631,8 +1644,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1650,7 +1664,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -1659,10 +1673,10 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1678,7 +1692,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1733,7 +1747,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1748,8 +1762,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1788,7 +1803,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1842,7 +1857,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: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1857,8 +1872,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1897,7 +1913,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1951,7 +1967,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1966,8 +1982,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2006,7 +2023,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2064,7 +2081,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2094,8 +2111,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2216,7 +2234,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2273,7 +2291,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2288,8 +2306,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2330,7 +2349,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2384,7 +2403,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2411,8 +2430,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2539,7 +2559,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_compute_management_client_enums.py
index 9e5c2b7b8c18..c72d44925cdf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_compute_management_client_enums.py
@@ -86,6 +86,9 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
UPLOAD = "Upload"
"""Create a new disk by obtaining a write token and using it to directly upload the contents of
#: the disk."""
+ IMPORT_ENUM = "Import"
+ """Create a disk by importing from a blob specified by a sourceUri in a storage account specified
+ #: by storageAccountId."""
class DiskCreateOptionTypes(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models_py3.py
index 141c61a09bb5..0c830a3f4479 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/models/_models_py3.py
@@ -831,7 +831,8 @@ class CreationData(_serialization.Model):
All required parameters must be populated in order to send to Azure.
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
- values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2019_03_01.models.DiskCreateOption
:ivar storage_account_id: If createOption is Import, the Azure Resource Manager identifier of
the storage account containing the blob to import as a disk. Required only if the blob is in a
@@ -882,7 +883,8 @@ def __init__(
) -> None:
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
- Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2019_03_01.models.DiskCreateOption
:keyword storage_account_id: If createOption is Import, the Azure Resource Manager identifier
of the storage account containing the blob to import as a disk. Required only if the blob is in
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_availability_sets_operations.py
index aca5a3698274..769edf784c88 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -227,7 +222,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -361,7 +356,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -388,8 +383,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +495,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -526,8 +522,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +570,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -588,8 +585,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -629,7 +627,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +642,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,12 +665,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2019_03_01.models.AvailabilitySet]
@@ -680,7 +681,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +734,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,7 +766,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +819,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +856,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -907,8 +910,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_dedicated_host_groups_operations.py
index 19100084729d..6d03cf2eb9a3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_by_subscription_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: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -332,7 +327,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -359,8 +354,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -474,7 +470,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -501,8 +497,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -548,7 +545,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -563,8 +560,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -604,7 +602,7 @@ def get(self, resource_group_name: str, host_group_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -619,8 +617,9 @@ def get(self, resource_group_name: str, host_group_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -655,7 +654,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -708,8 +707,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -738,7 +738,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.DedicatedHost
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -790,8 +790,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_dedicated_hosts_operations.py
index 72779e7d404b..d6181815e1b3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_dedicated_hosts_operations.py
@@ -49,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +84,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +118,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +151,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +185,7 @@ def build_list_by_host_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +248,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -276,8 +276,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -416,7 +417,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -481,7 +482,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -509,8 +510,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -645,7 +647,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -705,7 +707,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -721,8 +723,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,7 +768,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -812,6 +815,7 @@ def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHost:
@@ -823,9 +827,9 @@ def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.DedicatedHost
@@ -842,7 +846,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -859,8 +863,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -899,7 +904,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -953,8 +958,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_disks_operations.py
index 5e464dc7bbf4..90ee0b43f025 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_galleries_operations.py
index 2173680a1fb3..e515f1ff1685 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_get_request(resource_group_name: str, gallery_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -112,7 +107,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -222,7 +217,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -249,8 +244,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -384,7 +380,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -453,7 +449,7 @@ def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any) -> _mo
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -468,8 +464,9 @@ def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any) -> _mo
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -503,7 +500,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -518,8 +515,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -558,7 +556,7 @@ def begin_delete(self, resource_group_name: str, gallery_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -612,7 +610,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -665,8 +663,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -694,7 +693,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -746,8 +745,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_application_versions_operations.py
index 8f5a449f28c6..f7214ee697e0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -99,7 +94,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -176,7 +171,7 @@ def build_list_by_gallery_application_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -241,7 +236,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -270,8 +265,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -445,7 +441,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -499,6 +495,7 @@ def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -515,9 +512,9 @@ def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2019_03_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2019_03_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.GalleryApplicationVersion
@@ -534,7 +531,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -552,8 +549,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,7 +590,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -609,8 +607,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -663,7 +662,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -729,7 +728,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -784,8 +783,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_applications_operations.py
index 8bc42137f207..ba784be9d5cb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -116,7 +111,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -239,8 +234,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -396,7 +392,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -472,7 +468,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -488,8 +484,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -523,7 +520,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -539,8 +536,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -645,7 +643,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -699,8 +697,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_image_versions_operations.py
index d615f65499d8..e9ac1e14667c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -97,7 +92,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -137,7 +132,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -170,7 +165,7 @@ def build_list_by_gallery_image_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -235,7 +230,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -264,8 +259,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -436,7 +432,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -490,6 +486,7 @@ def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -506,9 +503,9 @@ def get(
:param gallery_image_version_name: The name of the gallery Image Version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2019_03_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2019_03_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.GalleryImageVersion
@@ -525,7 +522,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -543,8 +540,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -583,7 +581,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -654,7 +653,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -719,7 +718,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -774,8 +773,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_images_operations.py
index 49018ec72cc4..2cc66fda4441 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -116,7 +111,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -239,8 +234,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -393,7 +389,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -468,7 +464,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -484,8 +480,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -519,7 +516,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -535,8 +532,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -580,7 +578,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -640,7 +638,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -694,8 +692,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_images_operations.py
index 26230d697abd..f7c19dc91bb1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
def build_delete_request(resource_group_name: str, image_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -250,7 +245,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -277,8 +272,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -401,7 +397,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -460,7 +456,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -487,8 +483,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -611,7 +608,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -670,7 +667,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -685,8 +682,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -725,7 +723,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -767,7 +765,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -775,8 +773,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.Image
@@ -793,7 +791,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -809,8 +807,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -844,7 +843,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -897,8 +896,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -927,7 +927,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -979,8 +979,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_log_analytics_operations.py
index 5d322226e02b..fe78f09cb71d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_operations.py
index 9b42e2ce9c99..3fa189be75ba 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_proximity_placement_groups_operations.py
index 47696bf91183..2eb1974127e1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -146,7 +141,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_subscription_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: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -338,7 +333,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -365,8 +360,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -482,7 +478,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -509,8 +505,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +553,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -571,8 +568,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -614,7 +612,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -629,8 +627,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +663,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -716,8 +715,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -751,7 +751,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -804,8 +804,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_snapshots_operations.py
index 33fafaad06d5..7f1c224b7071 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_usage_operations.py
index ec95d7d4cbfa..27f30c7be8bc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_extension_images_operations.py
index ec567fada0ba..b00e460268b7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2019_03_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_extensions_operations.py
index c0b0111c8e8f..8d12944d5b4d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -149,7 +144,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +421,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -490,7 +486,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +661,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -724,7 +721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -740,8 +737,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +783,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,6 +830,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -843,8 +842,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.VirtualMachineExtension
@@ -861,7 +860,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -878,8 +877,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -901,7 +901,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -909,8 +909,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.VirtualMachineExtensionsListResult
@@ -927,7 +927,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -943,8 +943,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_images_operations.py
index 4fda46470bec..be6e6637e35a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2019_03_01.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_run_commands_operations.py
index c1da027141a2..17ecd1a93101 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -72,7 +67,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -132,7 +127,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -185,8 +180,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -226,7 +222,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -241,8 +237,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_extensions_operations.py
index 772692ce81b3..acb14b72c5f8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -116,7 +111,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -150,7 +145,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -213,7 +208,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -241,8 +236,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -391,7 +387,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -451,7 +447,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -467,8 +463,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -512,7 +509,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -559,6 +556,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -570,8 +568,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.VirtualMachineScaleSetExtension
@@ -588,7 +586,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -605,8 +603,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -646,7 +645,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -700,8 +699,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 43f6789af29f..f6302d948bcb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -46,7 +41,7 @@ def build_cancel_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -71,7 +66,7 @@ def build_start_os_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -96,7 +91,7 @@ def build_start_extension_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -122,7 +117,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -180,7 +175,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -195,8 +190,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -235,7 +231,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -289,7 +285,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -304,8 +300,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +345,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -402,7 +399,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -417,8 +414,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +459,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -527,7 +525,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -542,8 +540,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_vms_operations.py
index da84b6ca89f0..9412fd100d79 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -49,7 +49,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -80,7 +80,7 @@ def build_reimage_all_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -106,7 +106,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -133,7 +133,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -167,7 +167,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -200,7 +200,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -234,7 +234,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -273,7 +273,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -317,7 +317,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -345,7 +345,7 @@ def build_restart_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -371,7 +371,7 @@ def build_start_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -397,7 +397,7 @@ def build_redeploy_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -423,7 +423,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -450,7 +450,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -517,7 +517,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -548,8 +548,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -681,7 +682,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -739,7 +740,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -755,8 +756,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -800,7 +802,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -855,7 +857,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -871,8 +873,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -917,7 +920,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -977,7 +980,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -1005,8 +1008,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1153,7 +1157,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1213,7 +1217,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1229,8 +1233,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1273,7 +1278,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1320,6 +1325,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -1331,9 +1337,9 @@ def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.VirtualMachineScaleSetVM
@@ -1350,7 +1356,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1367,8 +1373,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1416,7 +1423,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1432,8 +1439,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1458,6 +1466,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1469,16 +1478,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1489,7 +1498,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1546,8 +1555,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1568,6 +1578,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1582,7 +1593,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1599,8 +1610,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1622,6 +1634,7 @@ def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
@@ -1635,10 +1648,10 @@ def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1654,7 +1667,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1710,7 +1723,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1726,8 +1739,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1770,7 +1784,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1825,7 +1839,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1841,8 +1855,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1885,7 +1900,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1940,7 +1955,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1956,8 +1971,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2001,7 +2017,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2056,7 +2072,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2072,8 +2088,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2116,7 +2133,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2176,7 +2193,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2204,8 +2221,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2342,7 +2360,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_sets_operations.py
index 91d4ebda25de..1bba40456511 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -173,7 +168,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -204,7 +199,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -235,7 +230,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -264,7 +259,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -292,7 +287,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -320,7 +315,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -351,7 +346,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -387,7 +382,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -420,7 +415,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -451,7 +446,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -482,7 +477,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -513,7 +508,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -544,7 +539,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -575,7 +570,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -606,7 +601,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -642,7 +637,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -674,7 +669,7 @@ def build_convert_to_single_placement_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -736,7 +731,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -763,8 +758,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -897,7 +893,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -960,7 +956,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -987,8 +983,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1117,7 +1114,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1176,7 +1173,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1191,8 +1188,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1231,7 +1229,7 @@ def begin_delete(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1295,7 +1293,7 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1310,8 +1308,9 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1349,7 +1348,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1379,8 +1378,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1509,7 +1509,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1570,7 +1570,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1597,8 +1597,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1721,7 +1722,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1790,7 +1791,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1805,8 +1806,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1842,7 +1844,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: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1895,8 +1897,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1928,7 +1931,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1980,8 +1983,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2016,7 +2020,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2070,8 +2074,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2107,7 +2112,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2161,8 +2166,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2182,8 +2188,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -2197,7 +2204,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2228,8 +2235,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2250,9 +2258,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2264,14 +2272,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2019_03_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -2293,9 +2301,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2307,13 +2315,13 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -2335,8 +2343,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -2347,14 +2356,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2019_03_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -2373,7 +2382,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2383,8 +2392,8 @@ def begin_power_off(
raw_result = self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -2435,7 +2444,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2465,8 +2474,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2589,7 +2599,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2650,7 +2660,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2680,8 +2690,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2804,7 +2815,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2865,7 +2876,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2895,8 +2906,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3022,7 +3034,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3083,7 +3095,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3113,8 +3125,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3246,7 +3259,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3307,7 +3320,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3334,8 +3347,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3458,7 +3472,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3519,7 +3533,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3549,8 +3563,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3677,7 +3692,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3738,7 +3753,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3768,8 +3783,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3895,7 +3911,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3940,7 +3956,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3949,9 +3965,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.RecoveryWalkResponse
@@ -3968,7 +3984,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3984,8 +4000,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4100,7 +4117,7 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4127,8 +4144,9 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_sizes_operations.py
index dcc1f6376ada..a42fdb9f8531 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machines_operations.py
index eae449834c30..9927db34e60e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_03_01/operations/_virtual_machines_operations.py
@@ -47,7 +47,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +75,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +109,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +141,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -172,7 +172,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
def build_delete_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -203,7 +203,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -236,7 +236,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -266,7 +266,7 @@ def build_convert_to_managed_disks_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -291,7 +291,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -316,7 +316,7 @@ def build_generalize_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -340,7 +340,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -368,7 +368,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -394,7 +394,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -424,7 +424,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -449,7 +449,7 @@ def build_power_off_request(
def build_restart_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -472,7 +472,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
def build_start_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -495,7 +495,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -519,7 +519,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -549,7 +549,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -575,7 +575,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -637,7 +637,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -690,8 +690,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -725,7 +726,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -752,8 +753,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -887,7 +889,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -948,7 +950,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -975,8 +977,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1102,7 +1105,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1161,7 +1164,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1188,8 +1191,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1315,7 +1319,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1374,7 +1378,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1389,8 +1393,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1429,7 +1434,7 @@ def begin_delete(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1471,7 +1476,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1479,9 +1484,9 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_03_01.models.VirtualMachine
@@ -1498,7 +1503,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1514,8 +1519,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1561,7 +1567,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1576,8 +1582,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1611,7 +1618,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1626,8 +1633,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1667,7 +1675,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1721,7 +1729,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1736,8 +1744,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1777,7 +1786,7 @@ def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwargs: Any
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1843,7 +1852,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1858,8 +1867,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1890,7 +1900,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: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1943,8 +1953,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1973,7 +1984,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2025,8 +2036,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2059,7 +2071,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2113,8 +2125,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2131,7 +2144,7 @@ def get_next(next_link=None):
}
def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -2144,7 +2157,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2160,8 +2173,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2179,7 +2193,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> LROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -2188,10 +2202,10 @@ def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2207,7 +2221,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2262,7 +2276,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2277,8 +2291,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2317,7 +2332,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2371,7 +2386,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2386,8 +2401,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2426,7 +2442,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2480,7 +2496,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2495,8 +2511,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2535,7 +2552,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2593,7 +2610,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2623,8 +2640,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2745,7 +2763,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2802,7 +2820,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2817,8 +2835,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2857,7 +2876,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2911,7 +2930,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2938,8 +2957,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3063,7 +3083,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_compute_management_client.py
index ca28d285bbd5..bfb8b564dbff 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_compute_management_client.py
@@ -49,7 +49,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_configuration.py
index fc8b5eee54a9..6d1681cbd64d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2019-04-01"] = kwargs.pop("api_version", "2019-04-01")
+ api_version: str = kwargs.pop("api_version", "2019-04-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/_compute_management_client.py
index 0435a6bef720..fcbeeba9950f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/_compute_management_client.py
@@ -49,7 +49,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/_configuration.py
index 8ecf8b501976..7feef2f0b560 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2019-04-01"] = kwargs.pop("api_version", "2019-04-01")
+ api_version: str = kwargs.pop("api_version", "2019-04-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/operations/_resource_skus_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/operations/_resource_skus_operations.py
index e6493109af8a..1e89021461d2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/operations/_resource_skus_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/aio/operations/_resource_skus_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._resource_skus_operations import build_list_request
-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]]
@@ -58,12 +53,12 @@ def __init__(self, *args, **kwargs) -> None:
self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer")
@distributed_trace
- def list(self, filter: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.ResourceSku"]:
+ def list(self, *, filter: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.ResourceSku"]:
"""Gets the list of Microsoft.Compute SKUs available for your Subscription.
- :param filter: The filter to apply on the operation. Only **location** filter is supported
+ :keyword filter: The filter to apply on the operation. Only **location** filter is supported
currently. Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either ResourceSku or the result of cls(response)
:rtype:
@@ -73,7 +68,7 @@ def list(self, filter: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01"))
cls: ClsType[_models.ResourceSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/operations/_resource_skus_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/operations/_resource_skus_operations.py
index 55c0b7f0c87b..699b82fb9a78 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/operations/_resource_skus_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_04_01/operations/_resource_skus_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(subscription_id: str, *, filter: Optional[str] = None, **
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -87,12 +82,12 @@ def __init__(self, *args, **kwargs):
self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer")
@distributed_trace
- def list(self, filter: Optional[str] = None, **kwargs: Any) -> Iterable["_models.ResourceSku"]:
+ def list(self, *, filter: Optional[str] = None, **kwargs: Any) -> Iterable["_models.ResourceSku"]:
"""Gets the list of Microsoft.Compute SKUs available for your Subscription.
- :param filter: The filter to apply on the operation. Only **location** filter is supported
+ :keyword filter: The filter to apply on the operation. Only **location** filter is supported
currently. Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either ResourceSku or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2019_04_01.models.ResourceSku]
@@ -101,7 +96,7 @@ def list(self, filter: Optional[str] = None, **kwargs: Any) -> Iterable["_models
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-04-01"))
cls: ClsType[_models.ResourceSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_compute_management_client.py
index d2c816374a68..faf71a08d05f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_compute_management_client.py
@@ -151,7 +151,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_configuration.py
index b15b802bbc83..e23a6ea520fa 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", "2019-07-01")
+ api_version: str = kwargs.pop("api_version", "2019-07-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/_compute_management_client.py
index ce40fecb5691..7e30d82faf65 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/_compute_management_client.py
@@ -153,7 +153,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/_configuration.py
index 1ea79f79ff17..1befe24e78e0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", "2019-07-01")
+ api_version: str = kwargs.pop("api_version", "2019-07-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_availability_sets_operations.py
index 6fb734be22a4..e57ff4e0d1de 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_dedicated_host_groups_operations.py
index cc161ae4927d..9b6747fd1ed7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +299,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -330,8 +326,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +374,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -392,8 +389,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -433,7 +431,7 @@ async def get(self, resource_group_name: str, host_group_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -448,8 +446,9 @@ async def get(self, resource_group_name: str, host_group_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +486,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -540,8 +539,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -571,7 +571,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Dedicate
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -623,8 +623,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_dedicated_hosts_operations.py
index c2d4fc4ecd00..da6272721586 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_dedicated_hosts_operations.py
@@ -85,7 +85,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -113,8 +113,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +257,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -321,7 +322,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -349,8 +350,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +490,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +550,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -564,8 +566,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -608,7 +611,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -655,6 +658,7 @@ async def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHost:
@@ -666,9 +670,9 @@ async def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.DedicatedHost
@@ -685,7 +689,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -702,8 +706,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -743,7 +748,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -797,8 +802,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_disk_encryption_sets_operations.py
index 7a6e85927b89..84da49e1df43 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -254,7 +250,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -317,7 +313,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -344,8 +340,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -559,7 +556,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -574,8 +571,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -609,7 +607,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -624,8 +622,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -668,7 +667,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -725,7 +724,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -778,8 +777,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -808,7 +808,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -860,8 +860,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_disks_operations.py
index eef27c77ea7a..5bfdd3179c7d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_galleries_operations.py
index 59fde38952bf..74426be88236 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +242,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -305,7 +301,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -332,8 +328,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +458,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -530,7 +527,7 @@ async def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -545,8 +542,9 @@ async def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -580,7 +578,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -595,8 +593,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -635,7 +634,7 @@ async def begin_delete(self, resource_group_name: str, gallery_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -689,7 +688,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -742,8 +741,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -771,7 +771,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -823,8 +823,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_application_versions_operations.py
index 4fc2315c7f36..21079a389882 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -290,7 +286,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -357,7 +353,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -386,8 +382,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -553,7 +550,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -607,6 +604,7 @@ async def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -623,9 +621,9 @@ async def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2019_07_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2019_07_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.GalleryApplicationVersion
@@ -642,7 +640,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -660,8 +658,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -700,7 +699,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -717,8 +716,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -771,7 +771,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,7 +837,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -892,8 +892,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_applications_operations.py
index 52d5810e15e8..0caa423c265b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -270,7 +266,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -363,8 +359,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -514,7 +511,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -590,7 +587,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -606,8 +603,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -641,7 +639,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -657,8 +655,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -703,7 +702,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -764,7 +763,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -818,8 +817,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_image_versions_operations.py
index 95711cd19ccf..3a4bc0d7128b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -287,7 +283,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -354,7 +350,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -383,8 +379,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -549,7 +546,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -603,6 +600,7 @@ async def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -619,9 +617,9 @@ async def get(
:param gallery_image_version_name: The name of the gallery Image Version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2019_07_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2019_07_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.GalleryImageVersion
@@ -638,7 +636,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -656,8 +654,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -696,7 +695,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -713,8 +712,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,7 +832,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -887,8 +887,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_images_operations.py
index 724251e75ffe..5dc32654826a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -267,7 +263,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -332,7 +328,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -360,8 +356,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -505,7 +502,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -580,7 +577,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -596,8 +593,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,7 +629,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -647,8 +645,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -692,7 +691,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -753,7 +752,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -807,8 +806,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_images_operations.py
index 186e06eae9a6..716b3128334e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_log_analytics_operations.py
index 8505ae44abba..dec1cf0eb835 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_operations.py
index 979b1a535517..820510ec2b7b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_proximity_placement_groups_operations.py
index b899cfb48ee4..54231f5b41e3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,6 +410,7 @@ async def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -421,9 +420,9 @@ async def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.ProximityPlacementGroup
@@ -440,7 +439,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -456,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +491,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -543,8 +543,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -578,7 +579,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -631,8 +632,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_snapshots_operations.py
index 05e4367c6510..602f82a4f44e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_usage_operations.py
index 526b688f712d..a215e76a1de0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_extension_images_operations.py
index 7ac2f5b77da7..9c5107743708 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2019_07_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_extensions_operations.py
index 182de86452f0..95deaa3ead3e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_images_operations.py
index 869f3f2075d8..98411d36576b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2019_07_01.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_run_commands_operations.py
index e06100eeac52..e61b94348c56 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_run_commands_operations import build_get_request, build_list_request
-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]]
@@ -74,7 +69,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -127,8 +122,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -168,7 +164,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -183,8 +179,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index ceff9ffcd871..eee85ccb46bf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -263,7 +259,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -328,7 +324,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -356,8 +352,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -506,7 +503,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -566,7 +563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -582,8 +579,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -627,7 +625,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -674,6 +672,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -685,8 +684,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachineScaleSetExtension
@@ -703,7 +702,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -720,8 +719,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -761,7 +761,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +815,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 31950a63b451..988ede6ef49a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 98dbd2e33222..bfbcc90a79ef 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -267,7 +263,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -334,7 +330,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -363,8 +359,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -515,7 +512,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -576,7 +573,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -593,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -639,7 +637,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,6 +686,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -701,8 +700,8 @@ async def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachineExtension
@@ -719,7 +718,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -737,8 +736,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,6 +764,7 @@ async def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
@@ -775,8 +776,8 @@ async def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachineExtensionsListResult
@@ -793,7 +794,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -810,8 +811,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index 1e0843028d6d..b0b54a8e3033 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -94,7 +94,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -125,8 +125,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -258,7 +259,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -316,7 +317,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -332,8 +333,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +379,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -432,7 +434,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -448,8 +450,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -494,7 +497,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -554,7 +557,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -582,8 +585,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -730,7 +734,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -790,7 +794,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -806,8 +810,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -850,7 +855,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -897,6 +902,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -908,9 +914,9 @@ async def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachineScaleSetVM
@@ -927,7 +933,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -944,8 +950,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -993,7 +1000,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1009,8 +1016,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1035,6 +1043,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1046,16 +1055,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1066,7 +1075,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1123,8 +1132,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1145,6 +1155,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1159,7 +1170,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1176,8 +1187,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1199,6 +1211,7 @@ async def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1212,10 +1225,10 @@ async def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1231,7 +1244,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1287,7 +1300,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1303,8 +1316,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1347,7 +1361,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1402,7 +1416,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: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1418,8 +1432,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1462,7 +1477,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1517,7 +1532,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1533,8 +1548,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1578,7 +1594,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1633,7 +1649,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1649,8 +1665,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1694,7 +1711,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1754,7 +1771,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1782,8 +1799,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1923,7 +1941,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_sets_operations.py
index 7859da482c0d..55583c36eb27 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -55,10 +54,6 @@
build_update_request,
)
-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]]
@@ -100,7 +95,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -127,8 +122,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -261,7 +257,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -351,8 +347,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -481,7 +478,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -540,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: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -555,8 +552,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -597,7 +595,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -663,7 +661,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -678,8 +676,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -717,7 +716,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -747,8 +746,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -877,7 +877,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -938,7 +938,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -965,8 +965,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1089,7 +1090,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1158,7 +1159,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1173,8 +1174,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1210,7 +1212,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1263,8 +1265,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1296,7 +1299,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1348,8 +1351,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1384,7 +1388,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1438,8 +1442,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1475,7 +1480,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1529,8 +1534,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1550,8 +1556,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -1565,7 +1572,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1596,8 +1603,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1618,9 +1626,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1632,14 +1640,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2019_07_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1661,9 +1669,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1675,13 +1683,13 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1703,8 +1711,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -1715,14 +1724,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2019_07_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1741,7 +1750,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1751,8 +1760,8 @@ async def begin_power_off(
raw_result = await self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -1803,7 +1812,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1833,8 +1842,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1957,7 +1967,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2018,7 +2028,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2048,8 +2058,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2172,7 +2183,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2233,7 +2244,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2263,8 +2274,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2390,7 +2402,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2451,7 +2463,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2481,8 +2493,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2614,7 +2627,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2675,7 +2688,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2702,8 +2715,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2826,7 +2840,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2887,7 +2901,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2917,8 +2931,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3045,7 +3060,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3106,7 +3121,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3136,8 +3151,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3263,7 +3279,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3308,7 +3324,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3317,9 +3333,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.RecoveryWalkResponse
@@ -3336,7 +3352,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3352,8 +3368,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3468,7 +3485,7 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3495,8 +3512,9 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_sizes_operations.py
index fd16004f2533..02fe39c19f9b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machines_operations.py
index c5a401eebc94..63087cf54c25 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/aio/operations/_virtual_machines_operations.py
@@ -98,7 +98,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -151,8 +151,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -186,7 +187,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -213,8 +214,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +350,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -409,7 +411,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -436,8 +438,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -569,7 +572,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -628,7 +631,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -655,8 +658,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +789,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -844,7 +848,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -859,8 +863,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -899,7 +904,7 @@ async def begin_delete(self, resource_group_name: str, vm_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -941,7 +946,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -949,9 +954,9 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachine
@@ -968,7 +973,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -984,8 +989,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1031,7 +1037,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1046,8 +1052,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1081,7 +1088,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1096,8 +1103,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1143,7 +1151,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1197,7 +1205,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1212,8 +1220,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1253,7 +1262,7 @@ async def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1324,7 +1333,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1339,8 +1348,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1372,7 +1382,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1425,8 +1435,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1443,13 +1454,13 @@ async def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1459,7 +1470,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIte
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1512,8 +1523,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1547,7 +1559,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1601,8 +1613,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1619,7 +1632,7 @@ async def get_next(next_link=None):
}
async def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1632,7 +1645,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1648,8 +1661,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1667,7 +1681,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -1676,10 +1690,10 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1695,7 +1709,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1750,7 +1764,7 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -1765,8 +1779,9 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1805,7 +1820,7 @@ async def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1859,7 +1874,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1874,8 +1889,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1914,7 +1930,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1968,7 +1984,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: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1983,8 +1999,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2023,7 +2040,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2077,7 +2094,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2092,8 +2109,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2132,7 +2150,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2190,7 +2208,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2220,8 +2238,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2342,7 +2361,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2399,7 +2418,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2414,8 +2433,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2457,7 +2477,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2511,7 +2531,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2538,8 +2558,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2666,7 +2687,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_compute_management_client_enums.py
index 4f6666e66171..fed75dea21ad 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_compute_management_client_enums.py
@@ -86,6 +86,9 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
UPLOAD = "Upload"
"""Create a new disk by obtaining a write token and using it to directly upload the contents of
#: the disk."""
+ IMPORT_ENUM = "Import"
+ """Create a disk by importing from a blob specified by a sourceUri in a storage account specified
+ #: by storageAccountId."""
class DiskCreateOptionTypes(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_models_py3.py
index e9780b974582..ee456e61f57c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/models/_models_py3.py
@@ -831,7 +831,8 @@ class CreationData(_serialization.Model):
All required parameters must be populated in order to send to Azure.
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
- values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2019_07_01.models.DiskCreateOption
:ivar storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
@@ -881,7 +882,8 @@ def __init__(
) -> None:
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
- Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2019_07_01.models.DiskCreateOption
:keyword storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_availability_sets_operations.py
index 9ae1ac4b434f..bdd10def4a06 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -227,7 +222,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -361,7 +356,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -388,8 +383,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +495,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -526,8 +522,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +570,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -588,8 +585,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -629,7 +627,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +642,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,12 +665,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2019_07_01.models.AvailabilitySet]
@@ -680,7 +681,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +734,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,7 +766,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +819,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +856,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -907,8 +910,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_dedicated_host_groups_operations.py
index c5f00b5b3271..1d8bfc8ae0f0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_by_subscription_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: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -332,7 +327,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -359,8 +354,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -474,7 +470,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -501,8 +497,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -548,7 +545,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -563,8 +560,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -604,7 +602,7 @@ def get(self, resource_group_name: str, host_group_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -619,8 +617,9 @@ def get(self, resource_group_name: str, host_group_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -655,7 +654,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -708,8 +707,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -738,7 +738,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.DedicatedHost
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -790,8 +790,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_dedicated_hosts_operations.py
index 2ebd592d9547..586dacc42155 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_dedicated_hosts_operations.py
@@ -49,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +84,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +118,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +151,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +185,7 @@ def build_list_by_host_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +248,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -276,8 +276,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -416,7 +417,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -481,7 +482,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -509,8 +510,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -645,7 +647,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -705,7 +707,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -721,8 +723,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,7 +768,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -812,6 +815,7 @@ def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHost:
@@ -823,9 +827,9 @@ def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.DedicatedHost
@@ -842,7 +846,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -859,8 +863,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -899,7 +904,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -953,8 +958,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_disk_encryption_sets_operations.py
index 2b2444a687b9..f21e19497e24 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -262,7 +257,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -289,8 +284,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -428,7 +424,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -491,7 +487,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -657,7 +654,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -728,7 +725,7 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -743,8 +740,9 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -778,7 +776,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -793,8 +791,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -835,7 +834,7 @@ def begin_delete(self, resource_group_name: str, disk_encryption_set_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -889,7 +888,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -942,8 +941,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -971,7 +971,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -1023,8 +1023,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_disks_operations.py
index d05bebefd23b..77e838b98ea3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_galleries_operations.py
index 0ac21803a5cb..da15109c53b5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, gallery_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -146,7 +141,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -256,7 +251,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -283,8 +278,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -418,7 +414,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -477,7 +473,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -504,8 +500,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -630,7 +627,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -699,7 +696,7 @@ def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any) -> _mo
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -714,8 +711,9 @@ def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any) -> _mo
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -749,7 +747,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -764,8 +762,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -804,7 +803,7 @@ def begin_delete(self, resource_group_name: str, gallery_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -858,7 +857,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -911,8 +910,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -940,7 +940,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -992,8 +992,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_application_versions_operations.py
index 427cda21cbdd..bc231ca17404 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -97,7 +92,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -184,7 +179,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_list_by_gallery_application_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +484,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -555,7 +551,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -584,8 +580,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -751,7 +748,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -805,6 +802,7 @@ def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -821,9 +819,9 @@ def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2019_07_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2019_07_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.GalleryApplicationVersion
@@ -840,7 +838,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -858,8 +856,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -898,7 +897,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -915,8 +914,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -969,7 +969,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1090,8 +1090,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_applications_operations.py
index ab35e4cd747a..55fe50f1c55a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -431,7 +427,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -496,7 +492,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +672,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,7 +748,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -767,8 +764,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -802,7 +800,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -818,8 +816,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -864,7 +863,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -924,7 +923,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +977,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_image_versions_operations.py
index db1871fe8d5f..7d5c3b4dc9ac 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -178,7 +173,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def build_list_by_gallery_image_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -305,8 +300,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +473,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -544,7 +540,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -573,8 +569,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -739,7 +736,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -793,6 +790,7 @@ def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -809,9 +807,9 @@ def get(
:param gallery_image_version_name: The name of the gallery Image Version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2019_07_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2019_07_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.GalleryImageVersion
@@ -828,7 +826,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -846,8 +844,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -886,7 +885,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -903,8 +902,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -957,7 +957,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1022,7 +1022,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1077,8 +1077,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_images_operations.py
index 9aa78bf21c47..93009aea5999 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -428,7 +424,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -493,7 +489,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -521,8 +517,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,7 +663,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -741,7 +738,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -757,8 +754,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -792,7 +790,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -808,8 +806,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +852,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -913,7 +912,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -967,8 +966,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_images_operations.py
index 28623b031111..0db12446e6f8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
def build_delete_request(resource_group_name: str, image_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -250,7 +245,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -277,8 +272,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -401,7 +397,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -460,7 +456,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -487,8 +483,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -611,7 +608,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -670,7 +667,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -685,8 +682,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -725,7 +723,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -767,7 +765,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -775,8 +773,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.Image
@@ -793,7 +791,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -809,8 +807,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -844,7 +843,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -897,8 +896,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -927,7 +927,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -979,8 +979,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_log_analytics_operations.py
index 790ced134023..97e6729ba0df 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_operations.py
index 7c0e9c1888c0..23c03a044530 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_proximity_placement_groups_operations.py
index 217f5f24194f..a4eced12b0fa 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -186,7 +181,7 @@ def build_list_by_subscription_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: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -212,7 +207,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -347,7 +342,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -374,8 +369,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +487,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +562,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -580,8 +577,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -602,6 +600,7 @@ def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -611,9 +610,9 @@ def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.ProximityPlacementGroup
@@ -630,7 +629,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -646,8 +645,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -681,7 +681,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +733,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -768,7 +769,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -821,8 +822,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_snapshots_operations.py
index c4b3bd8366fa..6524d4b9e082 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_usage_operations.py
index d91fde51d6a8..a2731ae9eddc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_extension_images_operations.py
index c63b22844a59..b52c8930158b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2019_07_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_extensions_operations.py
index eaee642f5b86..b7883aa32f9c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -149,7 +144,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +421,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -490,7 +486,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +661,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -724,7 +721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -740,8 +737,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +783,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,6 +830,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -843,8 +842,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachineExtension
@@ -861,7 +860,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -878,8 +877,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -901,7 +901,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -909,8 +909,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachineExtensionsListResult
@@ -927,7 +927,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -943,8 +943,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_images_operations.py
index af5132512dc9..8283cd843403 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2019_07_01.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_run_commands_operations.py
index b9eb356e305c..e9ef4adef837 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -72,7 +67,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -132,7 +127,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -185,8 +180,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -226,7 +222,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -241,8 +237,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_extensions_operations.py
index 9fb22170146e..fc5ececa7a46 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +180,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -426,7 +422,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -491,7 +487,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -519,8 +515,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +666,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -729,7 +726,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -745,8 +742,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -790,7 +788,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,6 +835,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -848,8 +847,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachineScaleSetExtension
@@ -866,7 +865,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -883,8 +882,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -924,7 +924,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +978,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 4ecab6daeb1e..3b3c3be1e44e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -46,7 +41,7 @@ def build_cancel_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -71,7 +66,7 @@ def build_start_os_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -96,7 +91,7 @@ def build_start_extension_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -122,7 +117,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -180,7 +175,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -195,8 +190,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -235,7 +231,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -289,7 +285,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -304,8 +300,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +345,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -402,7 +399,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -417,8 +414,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +459,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -527,7 +525,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -542,8 +540,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 899ecf607c71..035bc83f082b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -93,7 +88,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -134,7 +129,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -174,7 +169,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -311,8 +306,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -533,7 +529,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -562,8 +558,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -714,7 +711,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -775,7 +772,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -792,8 +789,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -838,7 +836,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -887,6 +885,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -900,8 +899,8 @@ def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachineExtension
@@ -918,7 +917,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -936,8 +935,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -963,6 +963,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
@@ -974,8 +975,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachineExtensionsListResult
@@ -992,7 +993,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -1009,8 +1010,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_vms_operations.py
index cd071e6a5098..132cc16f55e1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -49,7 +49,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -80,7 +80,7 @@ def build_reimage_all_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -106,7 +106,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -133,7 +133,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -167,7 +167,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -200,7 +200,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -234,7 +234,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -273,7 +273,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -317,7 +317,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -345,7 +345,7 @@ def build_restart_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -371,7 +371,7 @@ def build_start_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -397,7 +397,7 @@ def build_redeploy_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -423,7 +423,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -450,7 +450,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -517,7 +517,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -548,8 +548,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -681,7 +682,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -739,7 +740,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -755,8 +756,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -800,7 +802,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -855,7 +857,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -871,8 +873,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -917,7 +920,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -977,7 +980,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -1005,8 +1008,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1153,7 +1157,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1213,7 +1217,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1229,8 +1233,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1273,7 +1278,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1320,6 +1325,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -1331,9 +1337,9 @@ def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachineScaleSetVM
@@ -1350,7 +1356,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1367,8 +1373,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1416,7 +1423,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1432,8 +1439,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1458,6 +1466,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1469,16 +1478,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1489,7 +1498,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1546,8 +1555,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1568,6 +1578,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1582,7 +1593,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1599,8 +1610,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1622,6 +1634,7 @@ def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
@@ -1635,10 +1648,10 @@ def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1654,7 +1667,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1710,7 +1723,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1726,8 +1739,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1770,7 +1784,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1825,7 +1839,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1841,8 +1855,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1885,7 +1900,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1940,7 +1955,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1956,8 +1971,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2001,7 +2017,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2056,7 +2072,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2072,8 +2088,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2117,7 +2134,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2177,7 +2194,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2205,8 +2222,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2343,7 +2361,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_sets_operations.py
index a5212c5d3c07..a179b53e9ad3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -173,7 +168,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -204,7 +199,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -235,7 +230,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -264,7 +259,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -292,7 +287,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -320,7 +315,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -351,7 +346,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -387,7 +382,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -420,7 +415,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -451,7 +446,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -482,7 +477,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -513,7 +508,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -544,7 +539,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -575,7 +570,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -606,7 +601,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -642,7 +637,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -674,7 +669,7 @@ def build_convert_to_single_placement_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -736,7 +731,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -763,8 +758,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -897,7 +893,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -960,7 +956,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -987,8 +983,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1117,7 +1114,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1176,7 +1173,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1191,8 +1188,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1231,7 +1229,7 @@ def begin_delete(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1295,7 +1293,7 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1310,8 +1308,9 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1349,7 +1348,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1379,8 +1378,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1509,7 +1509,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1570,7 +1570,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1597,8 +1597,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1721,7 +1722,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1790,7 +1791,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1805,8 +1806,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1842,7 +1844,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: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1895,8 +1897,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1928,7 +1931,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1980,8 +1983,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2016,7 +2020,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2070,8 +2074,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2107,7 +2112,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2161,8 +2166,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2182,8 +2188,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -2197,7 +2204,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2228,8 +2235,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2250,9 +2258,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2264,14 +2272,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2019_07_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -2293,9 +2301,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2307,13 +2315,13 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -2335,8 +2343,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -2347,14 +2356,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2019_07_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -2373,7 +2382,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2383,8 +2392,8 @@ def begin_power_off(
raw_result = self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -2435,7 +2444,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2465,8 +2474,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2589,7 +2599,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2650,7 +2660,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2680,8 +2690,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2804,7 +2815,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2865,7 +2876,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2895,8 +2906,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3022,7 +3034,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3083,7 +3095,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3113,8 +3125,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3246,7 +3259,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3307,7 +3320,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3334,8 +3347,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3458,7 +3472,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3519,7 +3533,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3549,8 +3563,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3677,7 +3692,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3738,7 +3753,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3768,8 +3783,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3895,7 +3911,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3940,7 +3956,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3949,9 +3965,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.RecoveryWalkResponse
@@ -3968,7 +3984,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3984,8 +4000,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4100,7 +4117,7 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4127,8 +4144,9 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_sizes_operations.py
index 67867393b36d..534c9b7bae1a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machines_operations.py
index a200553be39e..da2a68ed945e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_07_01/operations/_virtual_machines_operations.py
@@ -47,7 +47,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +75,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +109,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +141,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -172,7 +172,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
def build_delete_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -203,7 +203,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -236,7 +236,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -266,7 +266,7 @@ def build_convert_to_managed_disks_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -291,7 +291,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -316,7 +316,7 @@ def build_generalize_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -340,7 +340,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -368,7 +368,7 @@ def build_list_all_request(subscription_id: str, *, status_only: Optional[str] =
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -396,7 +396,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -426,7 +426,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -452,7 +452,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -480,7 +480,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
def build_restart_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -503,7 +503,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
def build_start_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -526,7 +526,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -550,7 +550,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -580,7 +580,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -606,7 +606,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -668,7 +668,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -721,8 +721,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -756,7 +757,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -783,8 +784,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -918,7 +920,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -979,7 +981,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1006,8 +1008,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1136,7 +1139,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1195,7 +1198,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1222,8 +1225,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1349,7 +1353,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1408,7 +1412,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1423,8 +1427,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1463,7 +1468,7 @@ def begin_delete(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1505,7 +1510,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1513,9 +1518,9 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_07_01.models.VirtualMachine
@@ -1532,7 +1537,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1548,8 +1553,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1595,7 +1601,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1610,8 +1616,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1645,7 +1652,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1660,8 +1667,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1705,7 +1713,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1759,7 +1767,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1774,8 +1782,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1815,7 +1824,7 @@ def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwargs: Any
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1886,7 +1895,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1901,8 +1910,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1933,7 +1943,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: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1986,8 +1996,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2004,13 +2015,13 @@ def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2019_07_01.models.VirtualMachine]
@@ -2019,7 +2030,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2072,8 +2083,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2106,7 +2118,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2160,8 +2172,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2178,7 +2191,7 @@ def get_next(next_link=None):
}
def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -2191,7 +2204,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2207,8 +2220,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2226,7 +2240,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> LROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -2235,10 +2249,10 @@ def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2254,7 +2268,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2309,7 +2323,7 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -2324,8 +2338,9 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2364,7 +2379,7 @@ def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2418,7 +2433,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2433,8 +2448,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2473,7 +2489,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2527,7 +2543,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2542,8 +2558,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2582,7 +2599,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2636,7 +2653,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2651,8 +2668,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2691,7 +2709,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2749,7 +2767,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2779,8 +2797,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2901,7 +2920,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2958,7 +2977,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2973,8 +2992,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3014,7 +3034,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3068,7 +3088,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3095,8 +3115,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3220,7 +3241,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_compute_management_client.py
index 3450f1e89d03..e266b47c220b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_compute_management_client.py
@@ -56,7 +56,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_configuration.py
index 747f2cf4a4a3..d58206858a0a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", "2019-11-01")
+ api_version: str = kwargs.pop("api_version", "2019-11-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/_compute_management_client.py
index 3febc1b0c8ee..6303dca49e01 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/_compute_management_client.py
@@ -56,7 +56,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/_configuration.py
index d633caa01dba..22ed223e3412 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", "2019-11-01")
+ api_version: str = kwargs.pop("api_version", "2019-11-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/operations/_disk_encryption_sets_operations.py
index 136b41bc58b3..b61711c57f1e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -254,7 +250,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -317,7 +313,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -344,8 +340,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -559,7 +556,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -574,8 +571,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -609,7 +607,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -624,8 +622,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -668,7 +667,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -725,7 +724,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -778,8 +777,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -808,7 +808,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -860,8 +860,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/operations/_disks_operations.py
index fdeac7a1b9d3..c184d929f12d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/operations/_snapshots_operations.py
index 662011462a7f..864447391724 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/models/_compute_management_client_enums.py
index 31152a3b38fc..2827040025d9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/models/_compute_management_client_enums.py
@@ -39,6 +39,9 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
UPLOAD = "Upload"
"""Create a new disk by obtaining a write token and using it to directly upload the contents of
#: the disk."""
+ IMPORT_ENUM = "Import"
+ """Create a disk by importing from a blob specified by a sourceUri in a storage account specified
+ #: by storageAccountId."""
class DiskEncryptionSetIdentityType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/models/_models_py3.py
index 80d0a9182c4c..cf9f66cc8164 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/models/_models_py3.py
@@ -134,7 +134,8 @@ class CreationData(_serialization.Model):
All required parameters must be populated in order to send to Azure.
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
- values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2019_11_01.models.DiskCreateOption
:ivar storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
@@ -190,7 +191,8 @@ def __init__(
) -> None:
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
- Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2019_11_01.models.DiskCreateOption
:keyword storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/operations/_disk_encryption_sets_operations.py
index 62a2da38bfa6..ba9af6f524dd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -262,7 +257,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -289,8 +284,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -428,7 +424,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -491,7 +487,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -657,7 +654,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -728,7 +725,7 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -743,8 +740,9 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -778,7 +776,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -793,8 +791,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -835,7 +834,7 @@ def begin_delete(self, resource_group_name: str, disk_encryption_set_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -889,7 +888,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -942,8 +941,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -971,7 +971,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -1023,8 +1023,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/operations/_disks_operations.py
index 6f4cbcd56455..44c35b555a5c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/operations/_snapshots_operations.py
index 6fdff5da35b0..935b61aeae06 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_11_01/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_compute_management_client.py
index 698e7f667845..dd48a4e656dc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_compute_management_client.py
@@ -144,7 +144,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_configuration.py
index 4f53ad5ad66b..803fb789babf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", "2019-12-01")
+ api_version: str = kwargs.pop("api_version", "2019-12-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/_compute_management_client.py
index 47a69add62e1..548af6f1d2db 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/_compute_management_client.py
@@ -146,7 +146,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/_configuration.py
index 7e67964ea0ea..e8e70626c4d6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", "2019-12-01")
+ api_version: str = kwargs.pop("api_version", "2019-12-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_availability_sets_operations.py
index 1fef94de0e9c..00ec54e13b85 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_dedicated_host_groups_operations.py
index 5edf549b0a6c..2f8615e84ed8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +299,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -330,8 +326,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +374,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -392,8 +389,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -433,7 +431,7 @@ async def get(self, resource_group_name: str, host_group_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -448,8 +446,9 @@ async def get(self, resource_group_name: str, host_group_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +486,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -540,8 +539,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -571,7 +571,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Dedicate
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -623,8 +623,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_dedicated_hosts_operations.py
index cceeb5a60fad..ffadaaeba544 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_dedicated_hosts_operations.py
@@ -85,7 +85,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -113,8 +113,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +257,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -321,7 +322,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -349,8 +350,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +490,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +550,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -564,8 +566,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -608,7 +611,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -655,6 +658,7 @@ async def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHost:
@@ -666,9 +670,9 @@ async def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.DedicatedHost
@@ -685,7 +689,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -702,8 +706,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -743,7 +748,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -797,8 +802,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_galleries_operations.py
index 3d0750fd8c88..d93d5428e8fb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +242,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -305,7 +301,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -332,8 +328,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +458,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -530,7 +527,7 @@ async def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -545,8 +542,9 @@ async def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -580,7 +578,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -595,8 +593,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -635,7 +634,7 @@ async def begin_delete(self, resource_group_name: str, gallery_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -689,7 +688,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -742,8 +741,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -771,7 +771,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -823,8 +823,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_application_versions_operations.py
index da0d05dc2eb9..69d51548516e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -290,7 +286,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -357,7 +353,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -386,8 +382,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -553,7 +550,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -607,6 +604,7 @@ async def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -623,9 +621,9 @@ async def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2019_12_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2019_12_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.GalleryApplicationVersion
@@ -642,7 +640,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -660,8 +658,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -700,7 +699,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -717,8 +716,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -771,7 +771,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,7 +837,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -892,8 +892,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_applications_operations.py
index 1fb483bf7422..50a2b701c5f5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -270,7 +266,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -363,8 +359,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -514,7 +511,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -590,7 +587,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -606,8 +603,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -641,7 +639,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -657,8 +655,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -703,7 +702,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -764,7 +763,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -818,8 +817,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_image_versions_operations.py
index 63e39c151f15..45259b1014b9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -287,7 +283,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -354,7 +350,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -383,8 +379,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -549,7 +546,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -603,6 +600,7 @@ async def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -619,9 +617,9 @@ async def get(
:param gallery_image_version_name: The name of the gallery Image Version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2019_12_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2019_12_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.GalleryImageVersion
@@ -638,7 +636,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -656,8 +654,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -696,7 +695,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -713,8 +712,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,7 +832,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -887,8 +887,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_images_operations.py
index 4e19c61dace9..0c9e7ace6398 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -267,7 +263,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -332,7 +328,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -360,8 +356,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -505,7 +502,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -580,7 +577,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -596,8 +593,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,7 +629,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -647,8 +645,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -692,7 +691,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -753,7 +752,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -807,8 +806,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_images_operations.py
index eafdd14e8308..4024aa30ba2c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_log_analytics_operations.py
index 6a607e0f2677..5d608457aaa6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_operations.py
index 3dcf07c7ea89..63fc3bc2810e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_proximity_placement_groups_operations.py
index a0806a89ffd5..18d564439a2b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,6 +410,7 @@ async def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -421,9 +420,9 @@ async def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.ProximityPlacementGroup
@@ -440,7 +439,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -456,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +491,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -543,8 +543,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -578,7 +579,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -631,8 +632,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_ssh_public_keys_operations.py
index 0252cc2684eb..39f012e29116 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.SshPubli
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -133,8 +128,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -167,7 +163,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -220,8 +216,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -327,7 +324,7 @@ async def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -354,8 +351,9 @@ async def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +467,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -496,8 +494,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -543,7 +542,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -558,8 +557,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -601,7 +601,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -616,8 +616,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -665,7 +666,7 @@ async def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -680,8 +681,9 @@ async def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_usage_operations.py
index dd571c525629..1972c790c19d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_extension_images_operations.py
index b32a4027f71d..1ed0aceac776 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2019_12_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_extensions_operations.py
index 91bccf46dbc0..b37a3553c58f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_images_operations.py
index 3dbd534cc6f7..f6871977245c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2019_12_01.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_run_commands_operations.py
index cfef8802cf54..86159c178dee 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_run_commands_operations import build_get_request, build_list_request
-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]]
@@ -74,7 +69,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -127,8 +122,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -168,7 +164,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -183,8 +179,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index 9ba35d459fd5..f8ff5859b983 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -263,7 +259,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -328,7 +324,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -356,8 +352,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -506,7 +503,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -566,7 +563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -582,8 +579,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -627,7 +625,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -674,6 +672,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -685,8 +684,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachineScaleSetExtension
@@ -703,7 +702,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -720,8 +719,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -761,7 +761,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +815,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 1b771f34ef10..3f4825748463 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 531699794653..f5be9fdff499 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -267,7 +263,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -334,7 +330,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -363,8 +359,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -515,7 +512,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -576,7 +573,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -593,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -639,7 +637,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,6 +686,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -701,8 +700,8 @@ async def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachineExtension
@@ -719,7 +718,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -737,8 +736,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,6 +764,7 @@ async def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
@@ -775,8 +776,8 @@ async def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachineExtensionsListResult
@@ -793,7 +794,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -810,8 +811,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index 1e07fdde246f..21f183ca4f5e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -95,7 +95,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -126,8 +126,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +260,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -317,7 +318,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -333,8 +334,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -378,7 +380,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -433,7 +435,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -449,8 +451,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -495,7 +498,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -555,7 +558,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -583,8 +586,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -731,7 +735,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -791,7 +795,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -807,8 +811,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -851,7 +856,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -898,6 +903,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -909,9 +915,9 @@ async def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachineScaleSetVM
@@ -928,7 +934,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -945,8 +951,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -994,7 +1001,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1010,8 +1017,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1036,6 +1044,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1047,16 +1056,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1067,7 +1076,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1124,8 +1133,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1146,6 +1156,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1160,7 +1171,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1177,8 +1188,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1200,6 +1212,7 @@ async def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1213,10 +1226,10 @@ async def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1232,7 +1245,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1288,7 +1301,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1304,8 +1317,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1348,7 +1362,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1403,7 +1417,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: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1419,8 +1433,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1463,7 +1478,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1518,7 +1533,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1534,8 +1549,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1579,7 +1595,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1634,7 +1650,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1650,8 +1666,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1695,7 +1712,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1765,7 +1782,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -1781,8 +1798,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1817,7 +1835,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1845,8 +1863,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1986,7 +2005,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_sets_operations.py
index 571822bb853c..02643fc67c9b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -56,10 +55,6 @@
build_update_request,
)
-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]]
@@ -101,7 +96,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -128,8 +123,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -325,7 +321,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -482,7 +479,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -541,7 +538,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -556,8 +553,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -598,7 +596,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -664,7 +662,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -679,8 +677,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -718,7 +717,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -748,8 +747,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -878,7 +878,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -939,7 +939,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -966,8 +966,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1090,7 +1091,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1159,7 +1160,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1174,8 +1175,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1211,7 +1213,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1264,8 +1266,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1297,7 +1300,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1349,8 +1352,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1385,7 +1389,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1439,8 +1443,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1476,7 +1481,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1530,8 +1535,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1551,8 +1557,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -1566,7 +1573,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1597,8 +1604,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1619,9 +1627,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1633,14 +1641,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2019_12_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1662,9 +1670,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1676,13 +1684,13 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1704,8 +1712,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -1716,14 +1725,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2019_12_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1742,7 +1751,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1752,8 +1761,8 @@ async def begin_power_off(
raw_result = await self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -1804,7 +1813,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1834,8 +1843,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1958,7 +1968,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2019,7 +2029,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2049,8 +2059,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2173,7 +2184,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2234,7 +2245,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2264,8 +2275,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2391,7 +2403,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2452,7 +2464,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2482,8 +2494,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2615,7 +2628,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2676,7 +2689,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2703,8 +2716,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2827,7 +2841,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2888,7 +2902,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2918,8 +2932,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3046,7 +3061,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3107,7 +3122,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3137,8 +3152,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3264,7 +3280,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3309,7 +3325,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3318,9 +3334,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.RecoveryWalkResponse
@@ -3337,7 +3353,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3353,8 +3369,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3469,7 +3486,7 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3496,8 +3513,9 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3531,7 +3549,7 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3558,8 +3576,9 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3681,7 +3700,7 @@ async def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_sizes_operations.py
index 811c00e81159..a915a99fd735 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machines_operations.py
index c90aea62dece..3db070f653ae 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/aio/operations/_virtual_machines_operations.py
@@ -99,7 +99,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -152,8 +152,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -187,7 +188,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -214,8 +215,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -349,7 +351,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -410,7 +412,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -437,8 +439,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -570,7 +573,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -629,7 +632,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -656,8 +659,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -786,7 +790,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -845,7 +849,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -860,8 +864,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -900,7 +905,7 @@ async def begin_delete(self, resource_group_name: str, vm_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -942,7 +947,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -950,9 +955,9 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachine
@@ -969,7 +974,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -985,8 +990,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1032,7 +1038,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1047,8 +1053,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1082,7 +1089,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1097,8 +1104,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1144,7 +1152,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1198,7 +1206,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1213,8 +1221,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1254,7 +1263,7 @@ async def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1325,7 +1334,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1340,8 +1349,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1373,7 +1383,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1426,8 +1436,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1444,13 +1455,13 @@ async def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1460,7 +1471,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIte
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1513,8 +1524,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1548,7 +1560,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1602,8 +1614,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1620,7 +1633,7 @@ async def get_next(next_link=None):
}
async def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1633,7 +1646,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1649,8 +1662,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1668,7 +1682,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -1677,10 +1691,10 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1696,7 +1710,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1751,7 +1765,7 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -1766,8 +1780,9 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1806,7 +1821,7 @@ async def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1860,7 +1875,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1875,8 +1890,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1915,7 +1931,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1969,7 +1985,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: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1984,8 +2000,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2024,7 +2041,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2078,7 +2095,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2093,8 +2110,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2133,7 +2151,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2191,7 +2209,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2221,8 +2239,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2343,7 +2362,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2400,7 +2419,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2415,8 +2434,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2458,7 +2478,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2525,7 +2545,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2540,8 +2560,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2571,7 +2592,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2598,8 +2619,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2726,7 +2748,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_availability_sets_operations.py
index 85fdb66b2a19..001c61cdb596 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -227,7 +222,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -361,7 +356,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -388,8 +383,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +495,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -526,8 +522,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +570,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -588,8 +585,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -629,7 +627,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +642,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,12 +665,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2019_12_01.models.AvailabilitySet]
@@ -680,7 +681,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +734,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,7 +766,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +819,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +856,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -907,8 +910,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_dedicated_host_groups_operations.py
index 3ecb07ba9018..b7fc1902b9de 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_by_subscription_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: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -332,7 +327,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -359,8 +354,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -474,7 +470,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -501,8 +497,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -548,7 +545,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -563,8 +560,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -604,7 +602,7 @@ def get(self, resource_group_name: str, host_group_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -619,8 +617,9 @@ def get(self, resource_group_name: str, host_group_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -655,7 +654,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -708,8 +707,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -738,7 +738,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.DedicatedHost
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -790,8 +790,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_dedicated_hosts_operations.py
index 3f2c69cf22ac..ade640d08efc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_dedicated_hosts_operations.py
@@ -49,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +84,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +118,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +151,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +185,7 @@ def build_list_by_host_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +248,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -276,8 +276,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -416,7 +417,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -481,7 +482,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -509,8 +510,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -645,7 +647,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -705,7 +707,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -721,8 +723,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,7 +768,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -812,6 +815,7 @@ def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHost:
@@ -823,9 +827,9 @@ def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.DedicatedHost
@@ -842,7 +846,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -859,8 +863,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -899,7 +904,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -953,8 +958,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_galleries_operations.py
index 94942b189795..45dd7e71421c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, gallery_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -146,7 +141,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -256,7 +251,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -283,8 +278,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -418,7 +414,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -477,7 +473,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -504,8 +500,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -630,7 +627,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -699,7 +696,7 @@ def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any) -> _mo
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -714,8 +711,9 @@ def get(self, resource_group_name: str, gallery_name: str, **kwargs: Any) -> _mo
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -749,7 +747,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -764,8 +762,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -804,7 +803,7 @@ def begin_delete(self, resource_group_name: str, gallery_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -858,7 +857,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -911,8 +910,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -940,7 +940,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -992,8 +992,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_application_versions_operations.py
index 3b3cef2378db..d9f43ea96e6c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -97,7 +92,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -184,7 +179,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_list_by_gallery_application_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +484,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -555,7 +551,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -584,8 +580,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -751,7 +748,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -805,6 +802,7 @@ def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -821,9 +819,9 @@ def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2019_12_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2019_12_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.GalleryApplicationVersion
@@ -840,7 +838,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -858,8 +856,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -898,7 +897,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -915,8 +914,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -969,7 +969,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1090,8 +1090,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_applications_operations.py
index 56213d7ad879..639bc97fcfde 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -431,7 +427,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -496,7 +492,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +672,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,7 +748,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -767,8 +764,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -802,7 +800,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -818,8 +816,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -864,7 +863,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -924,7 +923,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +977,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_image_versions_operations.py
index f602b62e02e1..3ab3611a7bf5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -178,7 +173,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def build_list_by_gallery_image_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -305,8 +300,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +473,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -544,7 +540,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -573,8 +569,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -739,7 +736,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -793,6 +790,7 @@ def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -809,9 +807,9 @@ def get(
:param gallery_image_version_name: The name of the gallery Image Version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2019_12_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2019_12_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.GalleryImageVersion
@@ -828,7 +826,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -846,8 +844,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -886,7 +885,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -903,8 +902,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -957,7 +957,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1022,7 +1022,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1077,8 +1077,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_images_operations.py
index ca8e0529dcf2..8dded92e8c40 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -428,7 +424,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -493,7 +489,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -521,8 +517,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,7 +663,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -741,7 +738,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -757,8 +754,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -792,7 +790,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -808,8 +806,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +852,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -913,7 +912,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -967,8 +966,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_images_operations.py
index 0947e6ce6e01..c481091b5d3b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
def build_delete_request(resource_group_name: str, image_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -250,7 +245,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -277,8 +272,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -401,7 +397,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -460,7 +456,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -487,8 +483,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -611,7 +608,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -670,7 +667,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -685,8 +682,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -725,7 +723,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -767,7 +765,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -775,8 +773,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.Image
@@ -793,7 +791,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -809,8 +807,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -844,7 +843,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -897,8 +896,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -927,7 +927,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -979,8 +979,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_log_analytics_operations.py
index df5506ca4826..4ea52c5cbfa6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_operations.py
index d9fe27cca618..dc4c2b189c79 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_proximity_placement_groups_operations.py
index 08bff9b29bd3..c07761e95c3d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -186,7 +181,7 @@ def build_list_by_subscription_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: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -212,7 +207,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -347,7 +342,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -374,8 +369,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +487,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +562,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -580,8 +577,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -602,6 +600,7 @@ def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -611,9 +610,9 @@ def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.ProximityPlacementGroup
@@ -630,7 +629,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -646,8 +645,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -681,7 +681,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +733,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -768,7 +769,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -821,8 +822,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_ssh_public_keys_operations.py
index 4f38f7d670bb..75ae4332c40b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_by_subscription_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: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -69,7 +64,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -99,7 +94,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -166,7 +161,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -192,7 +187,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_generate_key_pair_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.SshPublicKeyR
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -334,8 +329,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +364,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -421,8 +417,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -528,7 +525,7 @@ def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -555,8 +552,9 @@ def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -670,7 +668,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -697,8 +695,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -744,7 +743,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -759,8 +758,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -800,7 +800,7 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -815,8 +815,9 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -864,7 +865,7 @@ def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -879,8 +880,9 @@ def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_usage_operations.py
index 3595c37d5bcb..8b537cdc817f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_extension_images_operations.py
index 1fe2d898b9e7..2f6cbf28f053 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2019_12_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_extensions_operations.py
index 326eeb1e1635..c896a40114a9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -149,7 +144,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +421,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -490,7 +486,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +661,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -724,7 +721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -740,8 +737,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +783,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,6 +830,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -843,8 +842,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachineExtension
@@ -861,7 +860,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -878,8 +877,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -901,7 +901,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -909,8 +909,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachineExtensionsListResult
@@ -927,7 +927,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -943,8 +943,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_images_operations.py
index 67a2c0ea4c7d..ef71eb75a515 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2019_12_01.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_run_commands_operations.py
index d1671892e1a7..2a372065fcb8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -72,7 +67,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -132,7 +127,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -185,8 +180,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -226,7 +222,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -241,8 +237,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_extensions_operations.py
index 4f9ddb9b93bd..b9f92513c22d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +180,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -426,7 +422,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -491,7 +487,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -519,8 +515,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +666,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -729,7 +726,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -745,8 +742,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -790,7 +788,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,6 +835,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -848,8 +847,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachineScaleSetExtension
@@ -866,7 +865,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -883,8 +882,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -924,7 +924,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +978,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 259334473d78..e3857d66b5b8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -46,7 +41,7 @@ def build_cancel_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -71,7 +66,7 @@ def build_start_os_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -96,7 +91,7 @@ def build_start_extension_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -122,7 +117,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -180,7 +175,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -195,8 +190,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -235,7 +231,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -289,7 +285,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -304,8 +300,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +345,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -402,7 +399,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -417,8 +414,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +459,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -527,7 +525,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -542,8 +540,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 5b70c4a30336..a84cf847c04a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -93,7 +88,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -134,7 +129,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -174,7 +169,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -311,8 +306,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -533,7 +529,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -562,8 +558,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -714,7 +711,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -775,7 +772,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -792,8 +789,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -838,7 +836,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -887,6 +885,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -900,8 +899,8 @@ def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachineExtension
@@ -918,7 +917,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -936,8 +935,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -963,6 +963,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
@@ -974,8 +975,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachineExtensionsListResult
@@ -992,7 +993,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -1009,8 +1010,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_vms_operations.py
index ca231ad4d1b8..f3363bcdc8c5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -49,7 +49,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -80,7 +80,7 @@ def build_reimage_all_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -106,7 +106,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -133,7 +133,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -167,7 +167,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -200,7 +200,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -234,7 +234,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -273,7 +273,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -317,7 +317,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -345,7 +345,7 @@ def build_restart_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -371,7 +371,7 @@ def build_start_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -397,7 +397,7 @@ def build_redeploy_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -423,7 +423,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -449,7 +449,7 @@ def build_simulate_eviction_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -476,7 +476,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -543,7 +543,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -574,8 +574,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -707,7 +708,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -765,7 +766,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -781,8 +782,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -826,7 +828,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -881,7 +883,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -897,8 +899,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -943,7 +946,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1003,7 +1006,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -1031,8 +1034,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1179,7 +1183,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1239,7 +1243,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1255,8 +1259,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1299,7 +1304,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1346,6 +1351,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -1357,9 +1363,9 @@ def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachineScaleSetVM
@@ -1376,7 +1382,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1393,8 +1399,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1442,7 +1449,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1458,8 +1465,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1484,6 +1492,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1495,16 +1504,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1515,7 +1524,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1572,8 +1581,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1594,6 +1604,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1608,7 +1619,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1625,8 +1636,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1648,6 +1660,7 @@ def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
@@ -1661,10 +1674,10 @@ def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1680,7 +1693,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1736,7 +1749,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1752,8 +1765,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1796,7 +1810,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1851,7 +1865,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1867,8 +1881,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1911,7 +1926,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1966,7 +1981,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1982,8 +1997,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2027,7 +2043,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2082,7 +2098,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2098,8 +2114,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2143,7 +2160,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2213,7 +2230,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2229,8 +2246,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2265,7 +2283,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2293,8 +2311,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2431,7 +2450,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_sets_operations.py
index 584a1a76dead..5a74a978b404 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -173,7 +168,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -204,7 +199,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -235,7 +230,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -264,7 +259,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -292,7 +287,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -320,7 +315,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -351,7 +346,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -387,7 +382,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -420,7 +415,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -451,7 +446,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -482,7 +477,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -513,7 +508,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -544,7 +539,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -575,7 +570,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -606,7 +601,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -642,7 +637,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -674,7 +669,7 @@ def build_convert_to_single_placement_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -705,7 +700,7 @@ def build_set_orchestration_service_state_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -767,7 +762,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -794,8 +789,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -928,7 +924,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -991,7 +987,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -1018,8 +1014,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1148,7 +1145,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1207,7 +1204,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1222,8 +1219,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1262,7 +1260,7 @@ def begin_delete(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1326,7 +1324,7 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1341,8 +1339,9 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1380,7 +1379,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1410,8 +1409,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1540,7 +1540,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1601,7 +1601,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1628,8 +1628,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1752,7 +1753,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1821,7 +1822,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1836,8 +1837,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1873,7 +1875,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: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1926,8 +1928,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1959,7 +1962,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -2011,8 +2014,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2047,7 +2051,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2101,8 +2105,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2138,7 +2143,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2192,8 +2197,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2213,8 +2219,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -2228,7 +2235,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2259,8 +2266,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2281,9 +2289,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2295,14 +2303,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2019_12_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -2324,9 +2332,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2338,13 +2346,13 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -2366,8 +2374,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -2378,14 +2387,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2019_12_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -2404,7 +2413,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2414,8 +2423,8 @@ def begin_power_off(
raw_result = self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -2466,7 +2475,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2496,8 +2505,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2620,7 +2630,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2681,7 +2691,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2711,8 +2721,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2835,7 +2846,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2896,7 +2907,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2926,8 +2937,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3053,7 +3065,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3114,7 +3126,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3144,8 +3156,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3277,7 +3290,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3338,7 +3351,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3365,8 +3378,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3489,7 +3503,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3550,7 +3564,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3580,8 +3594,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3708,7 +3723,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3769,7 +3784,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3799,8 +3814,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3926,7 +3942,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3971,7 +3987,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3980,9 +3996,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.RecoveryWalkResponse
@@ -3999,7 +4015,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -4015,8 +4031,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4131,7 +4148,7 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4158,8 +4175,9 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4193,7 +4211,7 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4220,8 +4238,9 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4343,7 +4362,7 @@ def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_sizes_operations.py
index 0387b9e6605a..be1614626f8c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machines_operations.py
index 2b58d6ab55b6..ea38bbce8fee 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2019_12_01/operations/_virtual_machines_operations.py
@@ -47,7 +47,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +75,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +109,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +141,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -172,7 +172,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
def build_delete_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -203,7 +203,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -236,7 +236,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -266,7 +266,7 @@ def build_convert_to_managed_disks_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -291,7 +291,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -316,7 +316,7 @@ def build_generalize_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -340,7 +340,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -368,7 +368,7 @@ def build_list_all_request(subscription_id: str, *, status_only: Optional[str] =
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -396,7 +396,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -426,7 +426,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -452,7 +452,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -480,7 +480,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
def build_restart_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -503,7 +503,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
def build_start_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -526,7 +526,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -550,7 +550,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -580,7 +580,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -605,7 +605,7 @@ def build_simulate_eviction_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -631,7 +631,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -693,7 +693,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -746,8 +746,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -781,7 +782,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -808,8 +809,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -943,7 +945,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1004,7 +1006,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1031,8 +1033,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1161,7 +1164,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1220,7 +1223,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1247,8 +1250,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1374,7 +1378,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1433,7 +1437,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1448,8 +1452,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1488,7 +1493,7 @@ def begin_delete(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1530,7 +1535,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1538,9 +1543,9 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2019_12_01.models.VirtualMachine
@@ -1557,7 +1562,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1573,8 +1578,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1620,7 +1626,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1635,8 +1641,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1670,7 +1677,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1685,8 +1692,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1730,7 +1738,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1784,7 +1792,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1799,8 +1807,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1840,7 +1849,7 @@ def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwargs: Any
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1911,7 +1920,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1926,8 +1935,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1958,7 +1968,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: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2011,8 +2021,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2029,13 +2040,13 @@ def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2019_12_01.models.VirtualMachine]
@@ -2044,7 +2055,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2097,8 +2108,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2131,7 +2143,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2185,8 +2197,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2203,7 +2216,7 @@ def get_next(next_link=None):
}
def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -2216,7 +2229,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2232,8 +2245,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2251,7 +2265,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> LROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -2260,10 +2274,10 @@ def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2279,7 +2293,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2334,7 +2348,7 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -2349,8 +2363,9 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2389,7 +2404,7 @@ def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2443,7 +2458,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2458,8 +2473,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2498,7 +2514,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2552,7 +2568,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2567,8 +2583,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2607,7 +2624,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2661,7 +2678,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2676,8 +2693,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2716,7 +2734,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2774,7 +2792,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2804,8 +2822,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2926,7 +2945,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2983,7 +3002,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2998,8 +3017,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3039,7 +3059,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3106,7 +3126,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -3121,8 +3141,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3152,7 +3173,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3179,8 +3200,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3304,7 +3326,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2019-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2019-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_compute_management_client.py
index da11d873f4e8..db6934a8c229 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_compute_management_client.py
@@ -58,7 +58,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_configuration.py
index fb19c1e09ed8..c82e4940d2e0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", "2020-05-01")
+ api_version: str = kwargs.pop("api_version", "2020-05-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/_compute_management_client.py
index af7fd32c36d6..98033687d389 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/_compute_management_client.py
@@ -58,7 +58,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/_configuration.py
index fc45e931921b..a643e1b452db 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", "2020-05-01")
+ api_version: str = kwargs.pop("api_version", "2020-05-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_disk_accesses_operations.py
index 86b531c4890b..19e766f9259e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -109,8 +104,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +240,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -307,7 +303,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -334,8 +330,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -473,7 +470,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -544,7 +541,7 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -559,8 +556,9 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -594,7 +592,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -609,8 +607,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +652,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -708,7 +707,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -761,8 +760,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -791,7 +791,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -843,8 +843,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -886,7 +887,7 @@ async def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -901,8 +902,9 @@ async def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_disk_encryption_sets_operations.py
index 61636b805bd0..17af6cf629d8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -254,7 +250,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -317,7 +313,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -344,8 +340,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -559,7 +556,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -574,8 +571,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -609,7 +607,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -624,8 +622,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -668,7 +667,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -725,7 +724,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -778,8 +777,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -808,7 +808,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -860,8 +860,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_disks_operations.py
index d1c930b73a1e..1577ebc043e9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_snapshots_operations.py
index b6fd8fc8267d..6f84b0ec2132 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/models/_compute_management_client_enums.py
index 9b6238f8e5d4..8873f7b2cd02 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/models/_compute_management_client_enums.py
@@ -39,6 +39,9 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
UPLOAD = "Upload"
"""Create a new disk by obtaining a write token and using it to directly upload the contents of
#: the disk."""
+ IMPORT_ENUM = "Import"
+ """Create a disk by importing from a blob specified by a sourceUri in a storage account specified
+ #: by storageAccountId."""
class DiskEncryptionSetIdentityType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/models/_models_py3.py
index a0f9e15d338c..7018d1bbbc65 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/models/_models_py3.py
@@ -134,7 +134,8 @@ class CreationData(_serialization.Model):
All required parameters must be populated in order to send to Azure.
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
- values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2020_05_01.models.DiskCreateOption
:ivar storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
@@ -190,7 +191,8 @@ def __init__(
) -> None:
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
- Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2020_05_01.models.DiskCreateOption
:keyword storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_disk_accesses_operations.py
index 90f29a871447..0f018aeef0d4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_get_private_link_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -289,7 +284,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -316,8 +311,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -448,7 +444,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -511,7 +507,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -538,8 +534,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -674,7 +671,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -745,7 +742,7 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -760,8 +757,9 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -795,7 +793,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -810,8 +808,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -852,7 +851,7 @@ def begin_delete(self, resource_group_name: str, disk_access_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -906,7 +905,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -959,8 +958,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -988,7 +988,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1040,8 +1040,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -1098,8 +1099,9 @@ def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_disk_encryption_sets_operations.py
index 7cf81c2be30a..558fc9b8b65e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -262,7 +257,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -289,8 +284,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -428,7 +424,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -491,7 +487,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -657,7 +654,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -728,7 +725,7 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -743,8 +740,9 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -778,7 +776,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -793,8 +791,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -835,7 +834,7 @@ def begin_delete(self, resource_group_name: str, disk_encryption_set_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -889,7 +888,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -942,8 +941,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -971,7 +971,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -1023,8 +1023,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_disks_operations.py
index ac84a5a95c40..bcffc0ff76ad 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_snapshots_operations.py
index 56b94938721f..18adc8ea9d7f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_05_01/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-05-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-05-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_compute_management_client.py
index dbd53c1c1e0f..a50b2d8da6b8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_compute_management_client.py
@@ -131,7 +131,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_configuration.py
index a89391620e2f..5b88bb3e7406 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", "2020-06-01")
+ api_version: str = kwargs.pop("api_version", "2020-06-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/_compute_management_client.py
index afe49d0ff94b..7f727a542dc9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/_compute_management_client.py
@@ -133,7 +133,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/_configuration.py
index 451395c0628d..1fe205e0e152 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", "2020-06-01")
+ api_version: str = kwargs.pop("api_version", "2020-06-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_availability_sets_operations.py
index 09c54eb49c2f..fb0728aef16d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_dedicated_host_groups_operations.py
index d2eed390525c..f6f698a1a15c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_dedicated_host_groups_operations.py
@@ -161,7 +161,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -188,8 +188,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +304,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -330,8 +331,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +379,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -392,8 +394,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -414,6 +417,7 @@ async def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -423,10 +427,10 @@ async def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. The response shows the list of
- instance view of the dedicated hosts under the dedicated host group. Known values are
+ :keyword expand: The expand expression to apply on the operation. The response shows the list
+ of instance view of the dedicated hosts under the dedicated host group. Known values are
"instanceView" and None. Default value is "instanceView".
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.DedicatedHostGroup
@@ -443,7 +447,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -459,8 +463,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +503,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -551,8 +556,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -582,7 +588,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Dedicate
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -634,8 +640,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_dedicated_hosts_operations.py
index 20de23096656..956d251da019 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_dedicated_hosts_operations.py
@@ -85,7 +85,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -113,8 +113,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +257,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -321,7 +322,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -349,8 +350,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +490,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +550,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -564,8 +566,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -608,7 +611,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -655,6 +658,7 @@ async def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHost:
@@ -666,9 +670,9 @@ async def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.DedicatedHost
@@ -685,7 +689,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -702,8 +706,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -743,7 +748,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -797,8 +802,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_images_operations.py
index 957c262872e0..2ef36c7a81af 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_log_analytics_operations.py
index 41688ccf8829..6333dae3f57e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_operations.py
index 16219c8214be..05af955ae423 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_proximity_placement_groups_operations.py
index 49d6e44b9d45..4894bb43e1b1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,6 +410,7 @@ async def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -421,9 +420,9 @@ async def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.ProximityPlacementGroup
@@ -440,7 +439,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -456,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +491,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -543,8 +543,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -578,7 +579,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -631,8 +632,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_ssh_public_keys_operations.py
index b64a6bf47bfe..735bc444ef3a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.SshPubli
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -133,8 +128,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -167,7 +163,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -220,8 +216,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -327,7 +324,7 @@ async def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -354,8 +351,9 @@ async def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +467,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -496,8 +494,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -543,7 +542,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -558,8 +557,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -601,7 +601,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -616,8 +616,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -665,7 +666,7 @@ async def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -680,8 +681,9 @@ async def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_usage_operations.py
index 95539a40f2e9..96bb1101b8fe 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_extension_images_operations.py
index 23f81a21f1af..9ee952908ef9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2020_06_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_extensions_operations.py
index e53461d69c8b..c6075488c336 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_images_operations.py
index a8eb80020f3d..af8faa5eaddf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2020_06_01.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_run_commands_operations.py
index e89c96e91547..dd5b68e7f671 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -84,7 +79,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -137,8 +132,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -178,7 +174,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -193,8 +189,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -233,7 +230,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -261,8 +258,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -409,7 +407,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -474,7 +472,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -502,8 +500,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -646,7 +645,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -706,7 +705,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -722,8 +721,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -810,7 +810,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -820,8 +826,8 @@ async def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineRunCommand
@@ -838,7 +844,7 @@ async def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -855,8 +861,9 @@ async def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -878,7 +885,7 @@ async def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -886,8 +893,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -898,7 +905,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -953,8 +960,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index 457da8cdc60c..a0c71d4600f4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -263,7 +259,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -328,7 +324,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -356,8 +352,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -506,7 +503,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -566,7 +563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -582,8 +579,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -627,7 +625,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -674,6 +672,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -685,8 +684,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineScaleSetExtension
@@ -703,7 +702,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -720,8 +719,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -761,7 +761,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +815,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 8e9c69138d98..a591975b7497 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 31e4a630a12c..6ecb42cf603a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -268,7 +264,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -364,8 +360,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -516,7 +513,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -577,7 +574,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -594,8 +591,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -640,7 +638,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -689,6 +687,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -702,8 +701,8 @@ async def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineScaleSetVMExtension
@@ -720,7 +719,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -738,8 +737,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,6 +765,7 @@ async def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -776,8 +777,8 @@ async def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -794,7 +795,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -811,8 +812,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index 64d45f7ac3c8..9e2fe905c689 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -269,7 +265,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -336,7 +332,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -365,8 +361,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -515,7 +512,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -576,7 +573,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -593,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -639,7 +637,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,6 +686,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -701,8 +700,8 @@ async def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineRunCommand
@@ -719,7 +718,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -737,8 +736,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,6 +764,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
@@ -775,8 +776,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -787,7 +788,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -843,8 +844,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index fdbc8a9c7a1f..5f77973a2feb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -96,7 +96,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -127,8 +127,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +261,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +319,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -334,8 +335,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -379,7 +381,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -434,7 +436,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -450,8 +452,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +499,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -556,7 +559,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -584,8 +587,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -732,7 +736,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -792,7 +796,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -808,8 +812,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -852,7 +857,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -899,6 +904,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -910,9 +916,9 @@ async def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineScaleSetVM
@@ -929,7 +935,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -946,8 +952,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -995,7 +1002,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1011,8 +1018,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1037,6 +1045,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1048,16 +1057,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1068,7 +1077,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1125,8 +1134,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1147,6 +1157,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1161,7 +1172,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1178,8 +1189,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1201,6 +1213,7 @@ async def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1214,10 +1227,10 @@ async def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1233,7 +1246,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1289,7 +1302,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1305,8 +1318,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1349,7 +1363,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1404,7 +1418,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: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1420,8 +1434,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1464,7 +1479,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1519,7 +1534,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1535,8 +1550,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1580,7 +1596,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1627,6 +1643,7 @@ async def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -1639,10 +1656,11 @@ async def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.RetrieveBootDiagnosticsDataResult
@@ -1659,7 +1677,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -1676,8 +1694,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1711,7 +1730,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1727,8 +1746,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1771,7 +1791,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1840,7 +1860,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -1856,8 +1876,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1892,7 +1913,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1920,8 +1941,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2061,7 +2083,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_sets_operations.py
index a0b8cc3213f8..967073a12aa0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -56,10 +55,6 @@
build_update_request,
)
-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]]
@@ -101,7 +96,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -128,8 +123,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -325,7 +321,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -482,7 +479,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -541,7 +538,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -556,8 +553,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -598,7 +596,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -664,7 +662,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -679,8 +677,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -718,7 +717,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -748,8 +747,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -878,7 +878,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -939,7 +939,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -966,8 +966,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1090,7 +1091,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1159,7 +1160,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1174,8 +1175,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1211,7 +1213,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1264,8 +1266,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1297,7 +1300,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1349,8 +1352,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1385,7 +1389,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1439,8 +1443,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1476,7 +1481,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1530,8 +1535,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1551,8 +1557,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -1566,7 +1573,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1597,8 +1604,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1619,9 +1627,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1633,14 +1641,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2020_06_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1662,9 +1670,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1676,13 +1684,13 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1704,8 +1712,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -1716,14 +1725,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2020_06_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1742,7 +1751,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1752,8 +1761,8 @@ async def begin_power_off(
raw_result = await self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -1804,7 +1813,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1834,8 +1843,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1958,7 +1968,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2019,7 +2029,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2049,8 +2059,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2173,7 +2184,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2234,7 +2245,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2264,8 +2275,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2391,7 +2403,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2452,7 +2464,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2482,8 +2494,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2615,7 +2628,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2676,7 +2689,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2703,8 +2716,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2827,7 +2841,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2888,7 +2902,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2918,8 +2932,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3046,7 +3061,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3107,7 +3122,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3137,8 +3152,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3264,7 +3280,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3309,7 +3325,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3318,9 +3334,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.RecoveryWalkResponse
@@ -3337,7 +3353,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3353,8 +3369,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3469,7 +3486,7 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3496,8 +3513,9 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3531,7 +3549,7 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3558,8 +3576,9 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3681,7 +3700,7 @@ async def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_sizes_operations.py
index a7e612fa131f..780931cfe438 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machines_operations.py
index 1559b9feeeec..7f5f355eae81 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/aio/operations/_virtual_machines_operations.py
@@ -101,7 +101,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +154,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -189,7 +190,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -216,8 +217,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -351,7 +353,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -412,7 +414,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -439,8 +441,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -572,7 +575,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -631,7 +634,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -658,8 +661,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -788,7 +792,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -834,7 +838,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -847,7 +851,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -863,8 +867,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -882,7 +887,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to delete a virtual machine.
@@ -890,9 +895,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -908,7 +913,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -951,7 +956,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -959,9 +964,9 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachine
@@ -978,7 +983,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -994,8 +999,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1041,7 +1047,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1056,8 +1062,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1091,7 +1098,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1106,8 +1113,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1157,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1203,7 +1211,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1218,8 +1226,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1259,7 +1268,7 @@ async def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1330,7 +1339,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1345,8 +1354,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1378,7 +1388,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1431,8 +1441,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1449,13 +1460,13 @@ async def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1465,7 +1476,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIte
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1518,8 +1529,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1553,7 +1565,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1607,8 +1619,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1625,7 +1638,7 @@ async def get_next(next_link=None):
}
async def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1638,7 +1651,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1654,8 +1667,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1673,7 +1687,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -1682,10 +1696,10 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1701,7 +1715,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1756,7 +1770,7 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -1771,8 +1785,9 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1811,7 +1826,7 @@ async def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1865,7 +1880,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1880,8 +1895,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1920,7 +1936,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1974,7 +1990,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: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1989,8 +2005,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2029,7 +2046,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2083,7 +2100,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2098,8 +2115,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2138,7 +2156,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2196,7 +2214,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2226,8 +2244,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2348,7 +2367,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2396,6 +2415,7 @@ async def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2405,10 +2425,11 @@ async def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.RetrieveBootDiagnosticsDataResult
@@ -2425,7 +2446,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2441,8 +2462,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2476,7 +2498,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2491,8 +2513,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2533,7 +2556,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2599,7 +2622,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2614,8 +2637,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2645,7 +2669,7 @@ async def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -2660,8 +2684,9 @@ async def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2710,7 +2735,7 @@ async def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2768,7 +2793,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2795,8 +2820,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2923,7 +2949,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_availability_sets_operations.py
index b5dacadf7544..8e718e821c3b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -227,7 +222,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -361,7 +356,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -388,8 +383,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +495,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -526,8 +522,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +570,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -588,8 +585,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -629,7 +627,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +642,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,12 +665,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2020_06_01.models.AvailabilitySet]
@@ -680,7 +681,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +734,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,7 +766,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +819,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +856,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -907,8 +910,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_dedicated_host_groups_operations.py
index ebc195d5af99..c5693b5150a3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_dedicated_host_groups_operations.py
@@ -47,7 +47,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +81,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +114,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -145,7 +145,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -176,7 +176,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -204,7 +204,7 @@ def build_list_by_subscription_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: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -339,7 +339,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -366,8 +366,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -481,7 +482,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -508,8 +509,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -555,7 +557,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -570,8 +572,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,6 +595,7 @@ def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -601,10 +605,10 @@ def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. The response shows the list of
- instance view of the dedicated hosts under the dedicated host group. Known values are
+ :keyword expand: The expand expression to apply on the operation. The response shows the list
+ of instance view of the dedicated hosts under the dedicated host group. Known values are
"instanceView" and None. Default value is "instanceView".
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.DedicatedHostGroup
@@ -621,7 +625,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -637,8 +641,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -673,7 +678,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -726,8 +731,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -756,7 +762,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.DedicatedHost
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -808,8 +814,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_dedicated_hosts_operations.py
index aabe7cc432b9..1fa48894726a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_dedicated_hosts_operations.py
@@ -49,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +84,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +118,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +151,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +185,7 @@ def build_list_by_host_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +248,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -276,8 +276,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -416,7 +417,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -481,7 +482,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -509,8 +510,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -645,7 +647,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -705,7 +707,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -721,8 +723,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,7 +768,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -812,6 +815,7 @@ def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHost:
@@ -823,9 +827,9 @@ def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.DedicatedHost
@@ -842,7 +846,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -859,8 +863,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -899,7 +904,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -953,8 +958,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_images_operations.py
index 062393af5326..37c742fc7099 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
def build_delete_request(resource_group_name: str, image_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -250,7 +245,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -277,8 +272,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -401,7 +397,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -460,7 +456,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -487,8 +483,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -611,7 +608,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -670,7 +667,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -685,8 +682,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -725,7 +723,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -767,7 +765,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -775,8 +773,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.Image
@@ -793,7 +791,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -809,8 +807,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -844,7 +843,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -897,8 +896,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -927,7 +927,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -979,8 +979,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_log_analytics_operations.py
index d59ac77835bb..49cbe4a7c29b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_operations.py
index 988537480169..813d432cbb0c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_proximity_placement_groups_operations.py
index cf14bca6b161..b338a6d5c474 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -186,7 +181,7 @@ def build_list_by_subscription_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: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -212,7 +207,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -347,7 +342,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -374,8 +369,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +487,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +562,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -580,8 +577,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -602,6 +600,7 @@ def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -611,9 +610,9 @@ def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.ProximityPlacementGroup
@@ -630,7 +629,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -646,8 +645,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -681,7 +681,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +733,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -768,7 +769,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -821,8 +822,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_ssh_public_keys_operations.py
index 2c92bf10dad7..613de0cc9c27 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_by_subscription_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: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -69,7 +64,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -99,7 +94,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -166,7 +161,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -192,7 +187,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_generate_key_pair_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.SshPublicKeyR
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -334,8 +329,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +364,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -421,8 +417,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -528,7 +525,7 @@ def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -555,8 +552,9 @@ def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -670,7 +668,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -697,8 +695,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -744,7 +743,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -759,8 +758,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -800,7 +800,7 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -815,8 +815,9 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -864,7 +865,7 @@ def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -879,8 +880,9 @@ def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_usage_operations.py
index 2a5c96bbb141..ded7a573fdbf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_extension_images_operations.py
index 1468254a1026..0f256c753bd6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2020_06_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_extensions_operations.py
index cf8b6d74f782..979447814ebf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -149,7 +144,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +421,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -490,7 +486,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +661,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -724,7 +721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -740,8 +737,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +783,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,6 +830,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -843,8 +842,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineExtension
@@ -861,7 +860,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -878,8 +877,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -901,7 +901,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -909,8 +909,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineExtensionsListResult
@@ -927,7 +927,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -943,8 +943,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_images_operations.py
index 5cedb707c726..780746581ef5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2020_06_01.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_run_commands_operations.py
index 5515f821158c..007779442c37 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -74,7 +69,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -105,7 +100,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -140,7 +135,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -175,7 +170,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -213,7 +208,7 @@ def build_get_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -247,7 +242,7 @@ def build_list_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -309,7 +304,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -362,8 +357,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -403,7 +399,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -418,8 +414,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -458,7 +455,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -486,8 +483,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +632,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -699,7 +697,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -727,8 +725,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -871,7 +870,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -931,7 +930,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -947,8 +946,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -1045,8 +1051,8 @@ def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineRunCommand
@@ -1063,7 +1069,7 @@ def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -1080,8 +1086,9 @@ def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1103,7 +1110,7 @@ def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -1111,8 +1118,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -1123,7 +1130,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1178,8 +1185,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_extensions_operations.py
index 9d645d972ec8..7671b196247a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +180,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -426,7 +422,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -491,7 +487,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -519,8 +515,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +666,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -729,7 +726,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -745,8 +742,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -790,7 +788,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,6 +835,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -848,8 +847,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineScaleSetExtension
@@ -866,7 +865,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -883,8 +882,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -924,7 +924,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +978,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index cbd5ae95ac86..e197bf616100 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -46,7 +41,7 @@ def build_cancel_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -71,7 +66,7 @@ def build_start_os_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -96,7 +91,7 @@ def build_start_extension_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -122,7 +117,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -180,7 +175,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -195,8 +190,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -235,7 +231,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -289,7 +285,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -304,8 +300,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +345,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -402,7 +399,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -417,8 +414,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +459,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -527,7 +525,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -542,8 +540,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 838f897ef14c..ddf06152d451 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -93,7 +88,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -134,7 +129,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -174,7 +169,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -311,8 +306,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -715,7 +712,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -776,7 +773,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -793,8 +790,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -839,7 +837,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -888,6 +886,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -901,8 +900,8 @@ def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineScaleSetVMExtension
@@ -919,7 +918,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -937,8 +936,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -964,6 +964,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -975,8 +976,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -993,7 +994,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -1010,8 +1011,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index 671288937ec5..02b311cb19b9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -136,7 +131,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -176,7 +171,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -217,7 +212,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -713,7 +710,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -774,7 +771,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -791,8 +788,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,7 +835,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -886,6 +884,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -899,8 +898,8 @@ def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineRunCommand
@@ -917,7 +916,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -935,8 +934,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -962,6 +962,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
@@ -973,8 +974,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -985,7 +986,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1041,8 +1042,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_vms_operations.py
index 5462e6879bb5..9829af96792f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -49,7 +49,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -80,7 +80,7 @@ def build_reimage_all_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -106,7 +106,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -133,7 +133,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -167,7 +167,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -200,7 +200,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -234,7 +234,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -273,7 +273,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -317,7 +317,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -345,7 +345,7 @@ def build_restart_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -371,7 +371,7 @@ def build_start_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -397,7 +397,7 @@ def build_redeploy_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -430,7 +430,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -465,7 +465,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -491,7 +491,7 @@ def build_simulate_eviction_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -518,7 +518,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -585,7 +585,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -616,8 +616,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -749,7 +750,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -807,7 +808,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -823,8 +824,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -868,7 +870,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -923,7 +925,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -939,8 +941,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -985,7 +988,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1045,7 +1048,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -1073,8 +1076,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1221,7 +1225,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1281,7 +1285,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1297,8 +1301,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1341,7 +1346,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1388,6 +1393,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -1399,9 +1405,9 @@ def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachineScaleSetVM
@@ -1418,7 +1424,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1435,8 +1441,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1484,7 +1491,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1500,8 +1507,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1526,6 +1534,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1537,16 +1546,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1557,7 +1566,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1614,8 +1623,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1636,6 +1646,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1650,7 +1661,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1667,8 +1678,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1690,6 +1702,7 @@ def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
@@ -1703,10 +1716,10 @@ def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1722,7 +1735,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1778,7 +1791,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1794,8 +1807,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1838,7 +1852,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1893,7 +1907,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1909,8 +1923,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1953,7 +1968,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2008,7 +2023,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2024,8 +2039,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2069,7 +2085,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2116,6 +2132,7 @@ def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2128,10 +2145,11 @@ def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.RetrieveBootDiagnosticsDataResult
@@ -2148,7 +2166,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2165,8 +2183,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2200,7 +2219,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2216,8 +2235,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2260,7 +2280,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2329,7 +2349,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2345,8 +2365,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2381,7 +2402,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2409,8 +2430,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2547,7 +2569,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_sets_operations.py
index 07ecc8fe4730..2e35aa5a3407 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -173,7 +168,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -204,7 +199,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -235,7 +230,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -264,7 +259,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -292,7 +287,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -320,7 +315,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -351,7 +346,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -387,7 +382,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -420,7 +415,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -451,7 +446,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -482,7 +477,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -513,7 +508,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -544,7 +539,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -575,7 +570,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -606,7 +601,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -642,7 +637,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -674,7 +669,7 @@ def build_convert_to_single_placement_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -705,7 +700,7 @@ def build_set_orchestration_service_state_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -767,7 +762,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -794,8 +789,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -928,7 +924,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -991,7 +987,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -1018,8 +1014,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1148,7 +1145,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1207,7 +1204,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1222,8 +1219,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1262,7 +1260,7 @@ def begin_delete(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1326,7 +1324,7 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1341,8 +1339,9 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1380,7 +1379,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1410,8 +1409,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1540,7 +1540,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1601,7 +1601,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1628,8 +1628,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1752,7 +1753,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1821,7 +1822,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1836,8 +1837,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1873,7 +1875,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: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1926,8 +1928,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1959,7 +1962,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -2011,8 +2014,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2047,7 +2051,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2101,8 +2105,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2138,7 +2143,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2192,8 +2197,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2213,8 +2219,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -2228,7 +2235,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2259,8 +2266,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2281,9 +2289,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2295,14 +2303,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2020_06_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -2324,9 +2332,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2338,13 +2346,13 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -2366,8 +2374,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -2378,14 +2387,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2020_06_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -2404,7 +2413,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2414,8 +2423,8 @@ def begin_power_off(
raw_result = self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -2466,7 +2475,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2496,8 +2505,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2620,7 +2630,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2681,7 +2691,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2711,8 +2721,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2835,7 +2846,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2896,7 +2907,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2926,8 +2937,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3053,7 +3065,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3114,7 +3126,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3144,8 +3156,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3277,7 +3290,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3338,7 +3351,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3365,8 +3378,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3489,7 +3503,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3550,7 +3564,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3580,8 +3594,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3708,7 +3723,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3769,7 +3784,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3799,8 +3814,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3926,7 +3942,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3971,7 +3987,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3980,9 +3996,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.RecoveryWalkResponse
@@ -3999,7 +4015,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -4015,8 +4031,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4131,7 +4148,7 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4158,8 +4175,9 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4193,7 +4211,7 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4220,8 +4238,9 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4343,7 +4362,7 @@ def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_sizes_operations.py
index a898d4ba9839..ac38a14e0cbb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machines_operations.py
index 6eb11b5ed8d5..895fb2d704c9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_01/operations/_virtual_machines_operations.py
@@ -47,7 +47,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +75,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +109,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +141,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -179,7 +179,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -212,7 +212,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -245,7 +245,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -275,7 +275,7 @@ def build_convert_to_managed_disks_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -300,7 +300,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -325,7 +325,7 @@ def build_generalize_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -349,7 +349,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -377,7 +377,7 @@ def build_list_all_request(subscription_id: str, *, status_only: Optional[str] =
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -405,7 +405,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -435,7 +435,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -461,7 +461,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -489,7 +489,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
def build_restart_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -512,7 +512,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
def build_start_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -535,7 +535,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -559,7 +559,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -595,7 +595,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -629,7 +629,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -654,7 +654,7 @@ def build_simulate_eviction_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -680,7 +680,7 @@ def build_assess_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -711,7 +711,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -773,7 +773,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -826,8 +826,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -861,7 +862,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -888,8 +889,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1023,7 +1025,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1084,7 +1086,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1111,8 +1113,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1241,7 +1244,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1300,7 +1303,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1327,8 +1330,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1454,7 +1458,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1500,7 +1504,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1513,7 +1517,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1529,8 +1533,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1548,7 +1553,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""The operation to delete a virtual machine.
@@ -1556,9 +1561,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1574,7 +1579,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1617,7 +1622,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1625,9 +1630,9 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.VirtualMachine
@@ -1644,7 +1649,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1660,8 +1665,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1707,7 +1713,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1722,8 +1728,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1757,7 +1764,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1772,8 +1779,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1813,7 +1821,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1867,7 +1875,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1882,8 +1890,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1923,7 +1932,7 @@ def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwargs: Any
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1994,7 +2003,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -2009,8 +2018,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2041,7 +2051,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: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2094,8 +2104,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2112,13 +2123,13 @@ def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2020_06_01.models.VirtualMachine]
@@ -2127,7 +2138,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2180,8 +2191,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2214,7 +2226,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2268,8 +2280,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2286,7 +2299,7 @@ def get_next(next_link=None):
}
def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -2299,7 +2312,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2315,8 +2328,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2334,7 +2348,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> LROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -2343,10 +2357,10 @@ def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2362,7 +2376,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2417,7 +2431,7 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -2432,8 +2446,9 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2472,7 +2487,7 @@ def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2526,7 +2541,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2541,8 +2556,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2581,7 +2597,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2635,7 +2651,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2650,8 +2666,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2690,7 +2707,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2744,7 +2761,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2759,8 +2776,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2799,7 +2817,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2857,7 +2875,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2887,8 +2905,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3009,7 +3028,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3057,6 +3076,7 @@ def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -3066,10 +3086,11 @@ def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_06_01.models.RetrieveBootDiagnosticsDataResult
@@ -3086,7 +3107,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -3102,8 +3123,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3137,7 +3159,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -3152,8 +3174,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3192,7 +3215,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3258,7 +3281,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -3273,8 +3296,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3304,7 +3328,7 @@ def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -3319,8 +3343,9 @@ def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3369,7 +3394,7 @@ def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3427,7 +3452,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3454,8 +3479,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3579,7 +3605,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_compute_management_client.py
index 2308a023da11..086fd051a765 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_compute_management_client.py
@@ -58,7 +58,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_configuration.py
index ed74b6ccd2be..8d9726a091af 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", "2020-06-30")
+ api_version: str = kwargs.pop("api_version", "2020-06-30")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/_compute_management_client.py
index 7ec2f595e5f7..543b31385a35 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/_compute_management_client.py
@@ -58,7 +58,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/_configuration.py
index 0087175fe111..2bee7d403a83 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", "2020-06-30")
+ api_version: str = kwargs.pop("api_version", "2020-06-30")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_disk_accesses_operations.py
index f4ff9e4aedcb..da5e375c4aca 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -109,8 +104,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +240,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -307,7 +303,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -334,8 +330,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -473,7 +470,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -544,7 +541,7 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -559,8 +556,9 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -594,7 +592,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -609,8 +607,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +652,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -708,7 +707,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -761,8 +760,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -791,7 +791,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -843,8 +843,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -886,7 +887,7 @@ async def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -901,8 +902,9 @@ async def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_disk_encryption_sets_operations.py
index 1422c4651e36..59f4f8edec4d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -255,7 +251,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -345,8 +341,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +484,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -575,8 +572,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -610,7 +608,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -625,8 +623,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +668,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -726,7 +725,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -779,8 +778,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +809,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -861,8 +861,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -896,7 +897,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -950,8 +951,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_disks_operations.py
index 55ec3fde78d9..1974c711034a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_snapshots_operations.py
index 56fc84a60913..4e6dd7c5db99 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/models/_compute_management_client_enums.py
index b6be60a8b328..1e68aed798af 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/models/_compute_management_client_enums.py
@@ -39,6 +39,9 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
UPLOAD = "Upload"
"""Create a new disk by obtaining a write token and using it to directly upload the contents of
#: the disk."""
+ IMPORT_ENUM = "Import"
+ """Create a disk by importing from a blob specified by a sourceUri in a storage account specified
+ #: by storageAccountId."""
class DiskEncryptionSetIdentityType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/models/_models_py3.py
index 7f0ca9ea59c7..a1e58ae52ba3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/models/_models_py3.py
@@ -134,7 +134,8 @@ class CreationData(_serialization.Model):
All required parameters must be populated in order to send to Azure.
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
- values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2020_06_30.models.DiskCreateOption
:ivar storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
@@ -195,7 +196,8 @@ def __init__(
) -> None:
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
- Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2020_06_30.models.DiskCreateOption
:keyword storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_disk_accesses_operations.py
index 81a3f6ed9f8a..ac569c4ac903 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_get_private_link_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -289,7 +284,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -316,8 +311,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -448,7 +444,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -511,7 +507,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -538,8 +534,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -674,7 +671,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -745,7 +742,7 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -760,8 +757,9 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -795,7 +793,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -810,8 +808,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -852,7 +851,7 @@ def begin_delete(self, resource_group_name: str, disk_access_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -906,7 +905,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -959,8 +958,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -988,7 +988,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1040,8 +1040,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -1098,8 +1099,9 @@ def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_disk_encryption_sets_operations.py
index 224aff2268c7..9050a4417f0b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_associated_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -293,7 +288,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -320,8 +315,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -459,7 +455,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -522,7 +518,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -549,8 +545,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -688,7 +685,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -759,7 +756,7 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -774,8 +771,9 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +807,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -824,8 +822,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -866,7 +865,7 @@ def begin_delete(self, resource_group_name: str, disk_encryption_set_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -920,7 +919,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -973,8 +972,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1002,7 +1002,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -1054,8 +1054,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1089,7 +1090,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -1143,8 +1144,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_disks_operations.py
index 567e8cdd79d5..05812dbe3784 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_snapshots_operations.py
index 4d5e730bab23..a11867276012 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_06_30/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-06-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-06-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_compute_management_client.py
index fdf4584d87a2..49d0f2961176 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_compute_management_client.py
@@ -100,7 +100,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_configuration.py
index b2b9cb3dc654..b24e56d43664 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", "2020-09-30")
+ api_version: str = kwargs.pop("api_version", "2020-09-30")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/_compute_management_client.py
index f75fb0a34666..82d3d074af99 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/_compute_management_client.py
@@ -101,7 +101,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/_configuration.py
index 5896fff5a492..7dd5fffa73c0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", "2020-09-30")
+ api_version: str = kwargs.pop("api_version", "2020-09-30")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disk_accesses_operations.py
index 5e9501897a48..16130bf36be1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -45,10 +44,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -248,7 +244,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -311,7 +307,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -338,8 +334,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +474,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +545,7 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -563,8 +560,9 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -598,7 +596,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -613,8 +611,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -657,7 +656,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -712,7 +711,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -765,8 +764,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -795,7 +795,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -847,8 +847,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -890,7 +891,7 @@ async def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -905,8 +906,9 @@ async def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -945,7 +947,7 @@ async def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -973,8 +975,9 @@ async def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1130,7 +1133,7 @@ async def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1206,7 +1209,7 @@ async def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1222,8 +1225,9 @@ async def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1257,7 +1261,7 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1273,8 +1277,9 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1319,7 +1324,7 @@ async def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1382,7 +1387,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1436,8 +1441,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disk_encryption_sets_operations.py
index f6c4000c0319..eaeb8dbae1f0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -255,7 +251,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -345,8 +341,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +484,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -575,8 +572,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -610,7 +608,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -625,8 +623,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +668,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -726,7 +725,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -779,8 +778,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +809,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -861,8 +861,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -896,7 +897,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -950,8 +951,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disk_restore_point_operations.py
index 1c9ac7580d46..746a98b16332 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._disk_restore_point_operations import build_get_request, build_list_by_restore_point_request
-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]]
@@ -99,7 +94,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -116,8 +111,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -162,7 +158,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -217,8 +213,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disks_operations.py
index e58100ad9c41..99d01e05c4b7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_galleries_operations.py
index 47fe78722183..a22337030413 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +242,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -305,7 +301,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -332,8 +328,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +458,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -511,6 +508,7 @@ async def get(
self,
resource_group_name: str,
gallery_name: str,
+ *,
select: Optional[Union[str, _models.SelectPermissions]] = None,
**kwargs: Any
) -> _models.Gallery:
@@ -520,9 +518,9 @@ async def get(
:type resource_group_name: str
:param gallery_name: The name of the Shared Image Gallery. Required.
:type gallery_name: str
- :param select: The select expression to apply on the operation. "Permissions" Default value is
- None.
- :type select: str or ~azure.mgmt.compute.v2020_09_30.models.SelectPermissions
+ :keyword select: The select expression to apply on the operation. "Permissions" Default value
+ is None.
+ :paramtype select: str or ~azure.mgmt.compute.v2020_09_30.models.SelectPermissions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Gallery or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_09_30.models.Gallery
@@ -539,7 +537,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -555,8 +553,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -590,7 +589,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -605,8 +604,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -645,7 +645,7 @@ async def begin_delete(self, resource_group_name: str, gallery_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -699,7 +699,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -752,8 +752,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -781,7 +782,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -833,8 +834,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_application_versions_operations.py
index 6c924b032068..adc051d89535 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -290,7 +286,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -357,7 +353,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -386,8 +382,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -553,7 +550,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -607,6 +604,7 @@ async def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -623,9 +621,9 @@ async def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2020_09_30.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2020_09_30.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_09_30.models.GalleryApplicationVersion
@@ -642,7 +640,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -660,8 +658,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -700,7 +699,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -717,8 +716,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -771,7 +771,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,7 +837,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -892,8 +892,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_applications_operations.py
index 27ce1238426c..6150e94ac131 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -270,7 +266,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -363,8 +359,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -514,7 +511,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -590,7 +587,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -606,8 +603,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -641,7 +639,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -657,8 +655,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -703,7 +702,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -764,7 +763,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -818,8 +817,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_image_versions_operations.py
index 00560dc77bf2..4d97a8528818 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -287,7 +283,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -354,7 +350,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -383,8 +379,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -549,7 +546,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -603,6 +600,7 @@ async def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -619,9 +617,9 @@ async def get(
:param gallery_image_version_name: The name of the gallery image version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2020_09_30.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2020_09_30.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_09_30.models.GalleryImageVersion
@@ -638,7 +636,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -656,8 +654,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -696,7 +695,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -713,8 +712,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,7 +832,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -887,8 +887,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_images_operations.py
index 9b74169ba569..e17b6f58cae4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -267,7 +263,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -332,7 +328,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -360,8 +356,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -505,7 +502,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -580,7 +577,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -596,8 +593,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,7 +629,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -647,8 +645,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -692,7 +691,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -753,7 +752,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -807,8 +806,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_sharing_profile_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_sharing_profile_operations.py
index 8af76da3b9c6..6ec93898e831 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_sharing_profile_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_gallery_sharing_profile_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._gallery_sharing_profile_operations import build_update_request
-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]]
@@ -75,7 +70,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
@@ -102,8 +97,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -236,7 +232,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_shared_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_shared_galleries_operations.py
index 81e654f4c2d7..d6d75e425bf5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_shared_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_shared_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._shared_galleries_operations import build_get_request, build_list_request
-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]]
@@ -60,15 +55,15 @@ def __init__(self, *args, **kwargs) -> None:
@distributed_trace
def list(
- self, location: str, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
+ self, location: str, *, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
) -> AsyncIterable["_models.SharedGallery"]:
"""List shared galleries by subscription id or tenant id.
:param location: Resource location. Required.
:type location: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2020_09_30.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2020_09_30.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGallery or the result of cls(response)
:rtype:
@@ -78,7 +73,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SharedGalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -132,8 +127,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -173,7 +169,7 @@ async def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SharedGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -188,8 +184,9 @@ async def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_shared_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_shared_gallery_image_versions_operations.py
index a90bfbe2085b..692e7a18a537 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_shared_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_shared_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._shared_gallery_image_versions_operations import build_get_request, build_list_request
-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]]
@@ -64,6 +59,7 @@ def list(
location: str,
gallery_unique_name: str,
gallery_image_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> AsyncIterable["_models.SharedGalleryImageVersion"]:
@@ -76,9 +72,9 @@ def list(
:param gallery_image_name: The name of the Shared Gallery Image Definition from which the Image
Versions are to be listed. Required.
:type gallery_image_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2020_09_30.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2020_09_30.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImageVersion or the result of
cls(response)
@@ -89,7 +85,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SharedGalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -145,8 +141,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -201,7 +198,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SharedGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -218,8 +215,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_shared_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_shared_gallery_images_operations.py
index 3e9b76cf3a88..872f5c05d78a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_shared_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_shared_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._shared_gallery_images_operations import build_get_request, build_list_request
-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]]
@@ -63,6 +58,7 @@ def list(
self,
location: str,
gallery_unique_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> AsyncIterable["_models.SharedGalleryImage"]:
@@ -72,9 +68,9 @@ def list(
:type location: str
:param gallery_unique_name: The unique name of the Shared Gallery. Required.
:type gallery_unique_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2020_09_30.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2020_09_30.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImage or the result of cls(response)
:rtype:
@@ -84,7 +80,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SharedGalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -139,8 +135,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -185,7 +182,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SharedGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -201,8 +198,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_snapshots_operations.py
index 56e28646e8c1..23c5e18abb66 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/models/_compute_management_client_enums.py
index cae0f8151179..b0fc97859585 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/models/_compute_management_client_enums.py
@@ -48,6 +48,9 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
UPLOAD = "Upload"
"""Create a new disk by obtaining a write token and using it to directly upload the contents of
#: the disk."""
+ IMPORT_ENUM = "Import"
+ """Create a disk by importing from a blob specified by a sourceUri in a storage account specified
+ #: by storageAccountId."""
class DiskEncryptionSetIdentityType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/models/_models_py3.py
index 2050577ed4be..fa0ffe3d2fa8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/models/_models_py3.py
@@ -135,7 +135,8 @@ class CreationData(_serialization.Model):
All required parameters must be populated in order to send to Azure.
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
- values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2020_09_30.models.DiskCreateOption
:ivar storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
@@ -196,7 +197,8 @@ def __init__(
) -> None:
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
- Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2020_09_30.models.DiskCreateOption
:keyword storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disk_accesses_operations.py
index 7d27fc464510..39e798e57b43 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_get_private_link_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -266,7 +261,7 @@ def build_update_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -307,7 +302,7 @@ def build_get_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -345,7 +340,7 @@ def build_delete_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -379,7 +374,7 @@ def build_list_private_endpoint_connections_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -437,7 +432,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -464,8 +459,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -596,7 +592,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -659,7 +655,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -686,8 +682,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -822,7 +819,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -893,7 +890,7 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -908,8 +905,9 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -943,7 +941,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -958,8 +956,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1000,7 +999,7 @@ def begin_delete(self, resource_group_name: str, disk_access_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1054,7 +1053,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1107,8 +1106,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1136,7 +1136,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1188,8 +1188,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1231,7 +1232,7 @@ def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -1246,8 +1247,9 @@ def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1286,7 +1288,7 @@ def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -1314,8 +1316,9 @@ def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1471,7 +1474,7 @@ def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1547,7 +1550,7 @@ def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1563,8 +1566,9 @@ def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1598,7 +1602,7 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1614,8 +1618,9 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1660,7 +1665,7 @@ def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1723,7 +1728,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1777,8 +1782,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disk_encryption_sets_operations.py
index fa51c492b108..359f2bb9eb41 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_associated_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -293,7 +288,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -320,8 +315,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -459,7 +455,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -522,7 +518,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -549,8 +545,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -688,7 +685,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -759,7 +756,7 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -774,8 +771,9 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +807,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -824,8 +822,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -866,7 +865,7 @@ def begin_delete(self, resource_group_name: str, disk_encryption_set_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -920,7 +919,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -973,8 +972,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1002,7 +1002,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -1054,8 +1054,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1089,7 +1090,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -1143,8 +1144,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disk_restore_point_operations.py
index 68fe09d1fb3f..5b6222b3f469 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -91,7 +86,7 @@ def build_list_by_restore_point_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -179,7 +174,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -196,8 +191,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -241,7 +237,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -296,8 +292,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disks_operations.py
index 3c157bbcfa57..60213bb46e1b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_galleries_operations.py
index 1d493b07cf7b..ffbbbbb3558f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -122,7 +117,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -155,7 +150,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -184,7 +179,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -212,7 +207,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -265,7 +260,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -292,8 +287,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -427,7 +423,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -486,7 +482,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -513,8 +509,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -639,7 +636,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -689,6 +686,7 @@ def get(
self,
resource_group_name: str,
gallery_name: str,
+ *,
select: Optional[Union[str, _models.SelectPermissions]] = None,
**kwargs: Any
) -> _models.Gallery:
@@ -698,9 +696,9 @@ def get(
:type resource_group_name: str
:param gallery_name: The name of the Shared Image Gallery. Required.
:type gallery_name: str
- :param select: The select expression to apply on the operation. "Permissions" Default value is
- None.
- :type select: str or ~azure.mgmt.compute.v2020_09_30.models.SelectPermissions
+ :keyword select: The select expression to apply on the operation. "Permissions" Default value
+ is None.
+ :paramtype select: str or ~azure.mgmt.compute.v2020_09_30.models.SelectPermissions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Gallery or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_09_30.models.Gallery
@@ -717,7 +715,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -733,8 +731,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -768,7 +767,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -783,8 +782,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -823,7 +823,7 @@ def begin_delete(self, resource_group_name: str, gallery_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -877,7 +877,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -930,8 +930,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -959,7 +960,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -1011,8 +1012,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_application_versions_operations.py
index cb1b7b11daec..c4bc929455d4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -97,7 +92,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -184,7 +179,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_list_by_gallery_application_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +484,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -555,7 +551,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -584,8 +580,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -751,7 +748,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -805,6 +802,7 @@ def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -821,9 +819,9 @@ def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2020_09_30.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2020_09_30.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_09_30.models.GalleryApplicationVersion
@@ -840,7 +838,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -858,8 +856,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -898,7 +897,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -915,8 +914,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -969,7 +969,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1090,8 +1090,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_applications_operations.py
index 5fe92c6de5c7..6eb9e8aadcc1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -431,7 +427,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -496,7 +492,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +672,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,7 +748,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -767,8 +764,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -802,7 +800,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -818,8 +816,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -864,7 +863,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -924,7 +923,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +977,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_image_versions_operations.py
index 1c91d1cafc4d..e1482bd38840 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -178,7 +173,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def build_list_by_gallery_image_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -305,8 +300,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +473,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -544,7 +540,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -573,8 +569,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -739,7 +736,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -793,6 +790,7 @@ def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -809,9 +807,9 @@ def get(
:param gallery_image_version_name: The name of the gallery image version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2020_09_30.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2020_09_30.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_09_30.models.GalleryImageVersion
@@ -828,7 +826,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -846,8 +844,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -886,7 +885,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -903,8 +902,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -957,7 +957,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1022,7 +1022,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1077,8 +1077,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_images_operations.py
index c691bf073f86..966f8f92a8e8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -428,7 +424,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -493,7 +489,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -521,8 +517,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,7 +663,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -741,7 +738,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -757,8 +754,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -792,7 +790,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -808,8 +806,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +852,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -913,7 +912,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -967,8 +966,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_sharing_profile_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_sharing_profile_operations.py
index b7beb28b6a0e..d219a9c63c62 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_sharing_profile_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_gallery_sharing_profile_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
@@ -139,8 +134,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -270,7 +266,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_shared_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_shared_galleries_operations.py
index 902b67dca675..c453a2c2897c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_shared_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_shared_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -51,7 +46,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -81,7 +76,7 @@ def build_get_request(location: str, gallery_unique_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -127,15 +122,15 @@ def __init__(self, *args, **kwargs):
@distributed_trace
def list(
- self, location: str, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
+ self, location: str, *, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
) -> Iterable["_models.SharedGallery"]:
"""List shared galleries by subscription id or tenant id.
:param location: Resource location. Required.
:type location: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2020_09_30.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2020_09_30.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGallery or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2020_09_30.models.SharedGallery]
@@ -144,7 +139,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SharedGalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -198,8 +193,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -239,7 +235,7 @@ def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _models
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SharedGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -254,8 +250,9 @@ def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _models
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_shared_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_shared_gallery_image_versions_operations.py
index a129ca068148..bd88473bd448 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_shared_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_shared_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -53,7 +48,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -92,7 +87,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -144,6 +139,7 @@ def list(
location: str,
gallery_unique_name: str,
gallery_image_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> Iterable["_models.SharedGalleryImageVersion"]:
@@ -156,9 +152,9 @@ def list(
:param gallery_image_name: The name of the Shared Gallery Image Definition from which the Image
Versions are to be listed. Required.
:type gallery_image_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2020_09_30.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2020_09_30.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImageVersion or the result of
cls(response)
@@ -169,7 +165,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SharedGalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -225,8 +221,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -281,7 +278,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SharedGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -298,8 +295,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_shared_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_shared_gallery_images_operations.py
index f6b579a7d54f..56ef73da38e9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_shared_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_shared_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -85,7 +80,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -135,6 +130,7 @@ def list(
self,
location: str,
gallery_unique_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> Iterable["_models.SharedGalleryImage"]:
@@ -144,9 +140,9 @@ def list(
:type location: str
:param gallery_unique_name: The unique name of the Shared Gallery. Required.
:type gallery_unique_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2020_09_30.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2020_09_30.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImage or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2020_09_30.models.SharedGalleryImage]
@@ -155,7 +151,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SharedGalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -210,8 +206,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +253,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SharedGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -272,8 +269,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_snapshots_operations.py
index de7a13388720..26cfc39c6b3c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_09_30/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-09-30"] = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-09-30"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_compute_management_client.py
index ca0ff03aab76..59cafeb8966a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_compute_management_client.py
@@ -66,7 +66,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_configuration.py
index 12e7754b711c..4d691de15da5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2020-10-01-preview"] = kwargs.pop("api_version", "2020-10-01-preview")
+ api_version: str = kwargs.pop("api_version", "2020-10-01-preview")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/_compute_management_client.py
index 699e2c212e62..ee6f3e04326a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/_compute_management_client.py
@@ -66,7 +66,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/_configuration.py
index 3915477d3d57..ea8a282acc14 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2020-10-01-preview"] = kwargs.pop("api_version", "2020-10-01-preview")
+ api_version: str = kwargs.pop("api_version", "2020-10-01-preview")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_service_role_instances_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_service_role_instances_operations.py
index b98037fe82bd..058714f8c452 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_service_role_instances_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_service_role_instances_operations.py
@@ -83,9 +83,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -101,8 +99,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -145,9 +144,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -194,6 +191,7 @@ async def get(
role_instance_name: str,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.RoleInstance:
@@ -205,9 +203,9 @@ async def get(
:type resource_group_name: str
:param cloud_service_name: Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply to the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RoleInstance or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_10_01_preview.models.RoleInstance
@@ -224,9 +222,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.RoleInstance] = kwargs.pop("cls", None)
request = build_get_request(
@@ -243,8 +239,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -292,9 +289,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.RoleInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -310,8 +305,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -336,6 +332,7 @@ def list(
self,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> AsyncIterable["_models.RoleInstance"]:
@@ -347,9 +344,9 @@ def list(
:type resource_group_name: str
:param cloud_service_name: Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply to the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either RoleInstance or the result of cls(response)
:rtype:
@@ -359,9 +356,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.RoleInstanceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -416,8 +411,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -447,9 +443,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -465,8 +459,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -510,9 +505,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -567,9 +560,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -585,8 +576,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -630,9 +622,7 @@ async def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -687,9 +677,7 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_rebuild_request(
@@ -705,8 +693,9 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -751,9 +740,7 @@ async def begin_rebuild(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -822,9 +809,7 @@ async def get_remote_desktop_file(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None)
request = build_get_remote_desktop_file_request(
@@ -840,8 +825,9 @@ async def get_remote_desktop_file(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = True
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=True, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_service_roles_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_service_roles_operations.py
index 2cf404a31917..0a355a3c52df 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_service_roles_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_service_roles_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._cloud_service_roles_operations import build_get_request, build_list_request
-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]]
@@ -86,9 +81,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.CloudServiceRole] = kwargs.pop("cls", None)
request = build_get_request(
@@ -104,8 +97,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -145,9 +139,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.CloudServiceRoleListResult] = kwargs.pop("cls", None)
error_map = {
@@ -201,8 +193,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_services_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_services_operations.py
index 6a95beea85f9..8801fbe04f49 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_services_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_services_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -47,10 +46,6 @@
build_update_request,
)
-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]]
@@ -92,9 +87,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -124,8 +117,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -261,9 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -326,9 +318,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -358,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,9 +479,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -549,9 +538,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -566,8 +553,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -608,9 +596,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -674,9 +660,7 @@ async def get(self, resource_group_name: str, cloud_service_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
request = build_get_request(
@@ -691,8 +675,9 @@ async def get(self, resource_group_name: str, cloud_service_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -738,9 +723,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.CloudServiceInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -755,8 +738,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -791,9 +775,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.CloudService"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -845,8 +827,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -877,9 +860,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -932,8 +913,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -963,9 +945,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: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -980,8 +960,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1022,9 +1003,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1078,9 +1057,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1095,8 +1072,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1138,9 +1116,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1198,9 +1174,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1230,8 +1204,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1350,9 +1325,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1413,9 +1386,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1445,8 +1416,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1568,9 +1540,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1631,9 +1601,7 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1663,8 +1631,9 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1789,9 +1758,7 @@ async def begin_rebuild(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1852,9 +1819,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1884,8 +1849,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2004,9 +1970,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_services_update_domain_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_services_update_domain_operations.py
index a4abea8d5d49..660021d4c697 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_services_update_domain_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/aio/operations/_cloud_services_update_domain_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -37,10 +36,6 @@
build_walk_update_domain_request,
)
-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]]
@@ -83,9 +78,7 @@ async def _walk_update_domain_initial( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -116,8 +109,9 @@ async def _walk_update_domain_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -251,9 +245,7 @@ async def begin_walk_update_domain(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -329,9 +321,7 @@ async def get_update_domain(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.UpdateDomain] = kwargs.pop("cls", None)
request = build_get_update_domain_request(
@@ -347,8 +337,9 @@ async def get_update_domain(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -387,9 +378,7 @@ def list_update_domains(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.UpdateDomainListResult] = kwargs.pop("cls", None)
error_map = {
@@ -443,8 +432,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_service_role_instances_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_service_role_instances_operations.py
index 464c3b183a78..7465e024790a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_service_role_instances_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_service_role_instances_operations.py
@@ -49,9 +49,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -89,9 +87,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,9 +121,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -164,9 +158,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -199,9 +191,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -233,9 +223,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -267,9 +255,7 @@ def build_rebuild_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -301,9 +287,7 @@ def build_get_remote_desktop_file_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/x-rdp")
# Construct URL
@@ -362,9 +346,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -380,8 +362,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,9 +407,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -473,6 +454,7 @@ def get(
role_instance_name: str,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.RoleInstance:
@@ -484,9 +466,9 @@ def get(
:type resource_group_name: str
:param cloud_service_name: Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply to the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RoleInstance or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_10_01_preview.models.RoleInstance
@@ -503,9 +485,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.RoleInstance] = kwargs.pop("cls", None)
request = build_get_request(
@@ -522,8 +502,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -571,9 +552,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.RoleInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -589,8 +568,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -615,6 +595,7 @@ def list(
self,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> Iterable["_models.RoleInstance"]:
@@ -626,9 +607,9 @@ def list(
:type resource_group_name: str
:param cloud_service_name: Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply to the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either RoleInstance or the result of cls(response)
:rtype:
@@ -638,9 +619,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.RoleInstanceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -695,8 +674,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -726,9 +706,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -744,8 +722,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -789,9 +768,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -846,9 +823,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -864,8 +839,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -909,9 +885,7 @@ def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -966,9 +940,7 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_rebuild_request(
@@ -984,8 +956,9 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1030,9 +1003,7 @@ def begin_rebuild(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1101,9 +1072,7 @@ def get_remote_desktop_file(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None)
request = build_get_remote_desktop_file_request(
@@ -1119,8 +1088,9 @@ def get_remote_desktop_file(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = True
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=True, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_service_roles_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_service_roles_operations.py
index 396e0bc94495..a8dbce9af1b7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_service_roles_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_service_roles_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,9 +42,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -81,9 +74,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -155,9 +146,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.CloudServiceRole] = kwargs.pop("cls", None)
request = build_get_request(
@@ -173,8 +162,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -214,9 +204,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.CloudServiceRoleListResult] = kwargs.pop("cls", None)
error_map = {
@@ -270,8 +258,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_services_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_services_operations.py
index 0413702c4237..60f1642b93a6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_services_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_services_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,9 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -85,9 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -121,9 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,9 +143,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -187,9 +174,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -218,9 +203,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -244,9 +227,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,9 +257,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -309,9 +288,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -342,9 +319,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -378,9 +353,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -414,9 +387,7 @@ def build_rebuild_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -450,9 +421,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -517,9 +486,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -549,8 +516,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -686,9 +654,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,9 +717,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -783,8 +747,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -913,9 +878,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -974,9 +937,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -991,8 +952,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1031,9 +993,7 @@ def begin_delete(self, resource_group_name: str, cloud_service_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1097,9 +1057,7 @@ def get(self, resource_group_name: str, cloud_service_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1114,8 +1072,9 @@ def get(self, resource_group_name: str, cloud_service_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1161,9 +1120,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.CloudServiceInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1178,8 +1135,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1214,9 +1172,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.CloudService"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1268,8 +1224,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1300,9 +1257,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Clo
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1355,8 +1310,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1386,9 +1342,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1403,8 +1357,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1443,9 +1398,7 @@ def begin_start(self, resource_group_name: str, cloud_service_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1499,9 +1452,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1516,8 +1467,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1557,9 +1509,7 @@ def begin_power_off(self, resource_group_name: str, cloud_service_name: str, **k
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1617,9 +1567,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1649,8 +1597,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1769,9 +1718,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1832,9 +1779,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1864,8 +1809,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1987,9 +1933,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2050,9 +1994,7 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2082,8 +2024,9 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2208,9 +2151,7 @@ def begin_rebuild(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2271,9 +2212,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2303,8 +2242,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2423,9 +2363,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_services_update_domain_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_services_update_domain_operations.py
index 33576fb1dbb5..d23a097341ca 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_services_update_domain_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_10_01_preview/operations/_cloud_services_update_domain_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,9 +44,7 @@ def build_walk_update_domain_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -86,9 +79,7 @@ def build_get_update_domain_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -120,9 +111,7 @@ def build_list_update_domains_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,9 +174,7 @@ def _walk_update_domain_initial( # pylint: disable=inconsistent-return-statemen
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -218,8 +205,9 @@ def _walk_update_domain_initial( # pylint: disable=inconsistent-return-statemen
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -353,9 +341,7 @@ def begin_walk_update_domain(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -431,9 +417,7 @@ def get_update_domain(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.UpdateDomain] = kwargs.pop("cls", None)
request = build_get_update_domain_request(
@@ -449,8 +433,9 @@ def get_update_domain(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -489,9 +474,7 @@ def list_update_domains(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-10-01-preview"] = kwargs.pop(
- "api_version", _params.pop("api-version", "2020-10-01-preview")
- )
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-10-01-preview"))
cls: ClsType[_models.UpdateDomainListResult] = kwargs.pop("cls", None)
error_map = {
@@ -545,8 +528,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_compute_management_client.py
index 95988d0eac8d..10a3b7fc4296 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_compute_management_client.py
@@ -152,7 +152,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_configuration.py
index d71b6ea4ef36..b6d40183034c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", "2020-12-01")
+ api_version: str = kwargs.pop("api_version", "2020-12-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/_compute_management_client.py
index 3d4b45f03162..129820b39c75 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/_compute_management_client.py
@@ -154,7 +154,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/_configuration.py
index 105e724e3852..4d263e9ccd98 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", "2020-12-01")
+ api_version: str = kwargs.pop("api_version", "2020-12-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_availability_sets_operations.py
index 6acb56711f21..39923fee4721 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_dedicated_host_groups_operations.py
index 47bb6dbbf19b..134e9f696dd7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_dedicated_host_groups_operations.py
@@ -161,7 +161,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -188,8 +188,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +304,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -330,8 +331,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +379,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -392,8 +394,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -414,6 +417,7 @@ async def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -423,10 +427,10 @@ async def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. The response shows the list of
- instance view of the dedicated hosts under the dedicated host group. Known values are
+ :keyword expand: The expand expression to apply on the operation. The response shows the list
+ of instance view of the dedicated hosts under the dedicated host group. Known values are
"instanceView" and None. Default value is "instanceView".
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.DedicatedHostGroup
@@ -443,7 +447,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -459,8 +463,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +503,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -551,8 +556,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -582,7 +588,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Dedicate
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -634,8 +640,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_dedicated_hosts_operations.py
index 10ba60e49088..00e5ccfa6feb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_dedicated_hosts_operations.py
@@ -85,7 +85,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -113,8 +113,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +257,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -321,7 +322,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -349,8 +350,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +490,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +550,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -564,8 +566,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -608,7 +611,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -655,6 +658,7 @@ async def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHost:
@@ -666,9 +670,9 @@ async def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.DedicatedHost
@@ -685,7 +689,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -702,8 +706,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -743,7 +748,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -797,8 +802,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disk_accesses_operations.py
index 012719f3dfd1..1bc6d390786f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -45,10 +44,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -248,7 +244,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -311,7 +307,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -338,8 +334,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +474,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +545,7 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -563,8 +560,9 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -598,7 +596,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -613,8 +611,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -657,7 +656,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -712,7 +711,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -765,8 +764,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -795,7 +795,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -847,8 +847,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -890,7 +891,7 @@ async def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -905,8 +906,9 @@ async def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -945,7 +947,7 @@ async def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -973,8 +975,9 @@ async def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1130,7 +1133,7 @@ async def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1206,7 +1209,7 @@ async def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1222,8 +1225,9 @@ async def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1257,7 +1261,7 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1273,8 +1277,9 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1319,7 +1324,7 @@ async def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1382,7 +1387,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1436,8 +1441,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disk_encryption_sets_operations.py
index 06835696e444..6742eba3e10c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -255,7 +251,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -345,8 +341,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +484,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -575,8 +572,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -610,7 +608,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -625,8 +623,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +668,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -726,7 +725,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -779,8 +778,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +809,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -861,8 +861,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -896,7 +897,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -950,8 +951,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disk_restore_point_operations.py
index 6aa1c0a5d51b..0846108903dd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_revoke_access_request,
)
-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]]
@@ -106,7 +101,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -123,8 +118,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -169,7 +165,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -224,8 +220,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -261,7 +258,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -290,8 +287,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -457,7 +455,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +523,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -542,8 +540,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -599,7 +598,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disks_operations.py
index 3e19710be1e0..3cc2f162d038 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_images_operations.py
index 7d6f7cab5041..64be5f9a9a15 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_log_analytics_operations.py
index d195218a9990..2fe8ab11554b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_operations.py
index 6c5333cdec40..7a411005ff05 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_proximity_placement_groups_operations.py
index 2d3197dddfb9..31f7fdaefc15 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,6 +410,7 @@ async def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -421,9 +420,9 @@ async def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.ProximityPlacementGroup
@@ -440,7 +439,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -456,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +491,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -543,8 +543,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -578,7 +579,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -631,8 +632,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_snapshots_operations.py
index 97ac33b8e186..423a1c55fc71 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_ssh_public_keys_operations.py
index f9ad0bf76991..9908298f3b72 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.SshPubli
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -133,8 +128,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -167,7 +163,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -220,8 +216,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -327,7 +324,7 @@ async def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -354,8 +351,9 @@ async def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +467,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -496,8 +494,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -543,7 +542,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -558,8 +557,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -601,7 +601,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -616,8 +616,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -665,7 +666,7 @@ async def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -680,8 +681,9 @@ async def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_usage_operations.py
index 1a4688676f86..20d9bd2fd733 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_extension_images_operations.py
index 8cb41747defb..2c30bf073a7a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2020_12_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_extensions_operations.py
index a45a4852d242..ead130e7be41 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
index 6afc5050e41a..925b05e488e1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -95,7 +90,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -114,8 +109,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,6 +139,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -161,14 +158,14 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2020_12_01.models.VirtualMachineImageResource]
@@ -185,7 +182,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -206,8 +203,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +254,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -272,8 +270,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -319,7 +318,7 @@ async def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -334,8 +333,9 @@ async def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -386,7 +386,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -403,8 +403,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_images_operations.py
index bc6f3f5a715d..7fe7370b17b6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2020_12_01.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_run_commands_operations.py
index 6d08159743f3..8ceea1ba359c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -84,7 +79,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -137,8 +132,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -178,7 +174,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -193,8 +189,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -233,7 +230,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -261,8 +258,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -409,7 +407,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -474,7 +472,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -502,8 +500,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -646,7 +645,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -706,7 +705,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -722,8 +721,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -810,7 +810,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -820,8 +826,8 @@ async def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineRunCommand
@@ -838,7 +844,7 @@ async def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -855,8 +861,9 @@ async def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -878,7 +885,7 @@ async def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -886,8 +893,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -898,7 +905,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -953,8 +960,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index c33ce329b658..8e2b44de2316 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -263,7 +259,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -328,7 +324,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -356,8 +352,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -506,7 +503,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -566,7 +563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -582,8 +579,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -627,7 +625,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -674,6 +672,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -685,8 +684,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetExtension
@@ -703,7 +702,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -720,8 +719,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -761,7 +761,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +815,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 1da92a129572..24fa765b6c8b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index a2f610995869..dec309119725 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -268,7 +264,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -364,8 +360,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -516,7 +513,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -577,7 +574,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -594,8 +591,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -640,7 +638,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -689,6 +687,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -702,8 +701,8 @@ async def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVMExtension
@@ -720,7 +719,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -738,8 +737,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,6 +765,7 @@ async def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -776,8 +777,8 @@ async def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -794,7 +795,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -811,8 +812,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index 65f4c7124cd6..905a23ab13ba 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -269,7 +265,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -336,7 +332,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -365,8 +361,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -515,7 +512,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -576,7 +573,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -593,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -639,7 +637,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,6 +686,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -701,8 +700,8 @@ async def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineRunCommand
@@ -719,7 +718,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -737,8 +736,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,6 +764,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
@@ -775,8 +776,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -787,7 +788,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -843,8 +844,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index e9c61961ab02..d6d9868e0a65 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -96,7 +96,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -127,8 +127,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +261,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +319,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -334,8 +335,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -379,7 +381,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -434,7 +436,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -450,8 +452,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +499,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -556,7 +559,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -584,8 +587,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -732,7 +736,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -783,6 +787,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -797,7 +802,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +819,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,6 +843,7 @@ async def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -848,9 +855,9 @@ async def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -866,7 +873,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -914,6 +921,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -925,9 +933,9 @@ async def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVM
@@ -944,7 +952,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -961,8 +969,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1010,7 +1019,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1026,8 +1035,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1052,6 +1062,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1063,16 +1074,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1083,7 +1094,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1140,8 +1151,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1162,6 +1174,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1176,7 +1189,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1193,8 +1206,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1216,6 +1230,7 @@ async def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1229,10 +1244,10 @@ async def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1248,7 +1263,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1304,7 +1319,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1320,8 +1335,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1364,7 +1380,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1419,7 +1435,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: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1435,8 +1451,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1479,7 +1496,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1534,7 +1551,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1550,8 +1567,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1595,7 +1613,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1642,6 +1660,7 @@ async def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -1654,10 +1673,11 @@ async def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.RetrieveBootDiagnosticsDataResult
@@ -1674,7 +1694,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -1691,8 +1711,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1726,7 +1747,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1742,8 +1763,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1786,7 +1808,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1855,7 +1877,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -1871,8 +1893,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1907,7 +1930,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1935,8 +1958,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2076,7 +2100,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_sets_operations.py
index 2a183ec41a13..06a0c77a34c3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -57,10 +56,6 @@
build_update_request,
)
-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]]
@@ -101,7 +96,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -189,7 +185,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -216,8 +212,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -350,7 +347,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -570,7 +568,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -616,7 +614,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -629,7 +627,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -645,8 +643,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +663,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""Deletes a VM scale set.
@@ -672,9 +671,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -690,7 +689,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -757,7 +756,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -772,8 +771,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -811,7 +811,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -841,8 +841,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -971,7 +972,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1019,6 +1020,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1033,7 +1035,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1061,8 +1063,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1084,8 +1087,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1099,9 +1102,9 @@ async def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1124,8 +1127,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1138,9 +1141,9 @@ async def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1163,6 +1166,7 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1176,9 +1180,9 @@ async def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1197,7 +1201,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1267,7 +1271,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1282,8 +1286,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1319,7 +1324,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1372,8 +1377,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1405,7 +1411,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1457,8 +1463,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1493,7 +1500,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1547,8 +1554,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1584,7 +1592,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1638,8 +1646,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1659,8 +1668,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -1674,7 +1684,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1705,8 +1715,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1727,9 +1738,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1741,14 +1752,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1770,9 +1781,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1784,13 +1795,13 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1812,8 +1823,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -1824,14 +1836,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1850,7 +1862,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1860,8 +1872,8 @@ async def begin_power_off(
raw_result = await self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -1912,7 +1924,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1942,8 +1954,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2066,7 +2079,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2127,7 +2140,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2157,8 +2170,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2281,7 +2295,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2342,7 +2356,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2372,8 +2386,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2499,7 +2514,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2560,7 +2575,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2590,8 +2605,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2723,7 +2739,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2784,7 +2800,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2811,8 +2827,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2935,7 +2952,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2996,7 +3013,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3026,8 +3043,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3154,7 +3172,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3215,7 +3233,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3245,8 +3263,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3372,7 +3391,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3417,7 +3436,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3426,9 +3445,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.RecoveryWalkResponse
@@ -3445,7 +3464,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3461,8 +3480,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3577,7 +3597,7 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3604,8 +3624,9 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3639,7 +3660,7 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3666,8 +3687,9 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3789,7 +3811,7 @@ async def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_sizes_operations.py
index 5760dc5aae9f..49c10be7deb8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machines_operations.py
index 20571c1eb564..03acb2249ab2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/aio/operations/_virtual_machines_operations.py
@@ -102,7 +102,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +155,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -190,7 +191,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -217,8 +218,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -352,7 +354,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +415,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -440,8 +442,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +576,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -632,7 +635,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -659,8 +662,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +789,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -831,7 +835,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -844,7 +848,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -860,8 +864,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -879,7 +884,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to delete a virtual machine.
@@ -887,9 +892,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -905,7 +910,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -948,7 +953,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -956,9 +961,9 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachine
@@ -975,7 +980,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -991,8 +996,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1038,7 +1044,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1053,8 +1059,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1088,7 +1095,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1103,8 +1110,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1146,7 +1154,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1200,7 +1208,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1215,8 +1223,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1256,7 +1265,7 @@ async def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1327,7 +1336,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1342,8 +1351,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1375,7 +1385,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1428,8 +1438,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1446,13 +1457,13 @@ async def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1462,7 +1473,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIte
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1515,8 +1526,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1550,7 +1562,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1604,8 +1616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1622,7 +1635,7 @@ async def get_next(next_link=None):
}
async def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1635,7 +1648,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1651,8 +1664,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1670,7 +1684,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -1679,10 +1693,10 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1698,7 +1712,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1753,7 +1767,7 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -1768,8 +1782,9 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1808,7 +1823,7 @@ async def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1862,7 +1877,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1877,8 +1892,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1917,7 +1933,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1971,7 +1987,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: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1986,8 +2002,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2026,7 +2043,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2080,7 +2097,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2095,8 +2112,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2135,7 +2153,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2193,7 +2211,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2223,8 +2241,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2345,7 +2364,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2393,6 +2412,7 @@ async def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2402,10 +2422,11 @@ async def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.RetrieveBootDiagnosticsDataResult
@@ -2422,7 +2443,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2438,8 +2459,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2473,7 +2495,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2488,8 +2510,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2530,7 +2553,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2596,7 +2619,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2611,8 +2634,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2642,7 +2666,7 @@ async def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -2657,8 +2681,9 @@ async def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2707,7 +2732,7 @@ async def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2769,7 +2794,7 @@ async def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -2796,8 +2821,9 @@ async def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2932,7 +2958,7 @@ async def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2993,7 +3019,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3020,8 +3046,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3148,7 +3175,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/models/_compute_management_client_enums.py
index d706a928aa9e..5a1f96d7b038 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/models/_compute_management_client_enums.py
@@ -92,6 +92,9 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
UPLOAD = "Upload"
"""Create a new disk by obtaining a write token and using it to directly upload the contents of
#: the disk."""
+ IMPORT_ENUM = "Import"
+ """Create a disk by importing from a blob specified by a sourceUri in a storage account specified
+ #: by storageAccountId."""
class DiskCreateOptionTypes(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/models/_models_py3.py
index eacde15ffcc7..6c3d021994c0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/models/_models_py3.py
@@ -903,7 +903,8 @@ class CreationData(_serialization.Model):
All required parameters must be populated in order to send to Azure.
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
- values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2020_12_01.models.DiskCreateOption
:ivar storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
@@ -964,7 +965,8 @@ def __init__(
) -> None:
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
- Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", and "Upload".
+ Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
+ "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2020_12_01.models.DiskCreateOption
:keyword storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_availability_sets_operations.py
index 24522365b94d..8b4205cad6f9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -227,7 +222,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -361,7 +356,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -388,8 +383,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +495,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -526,8 +522,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +570,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -588,8 +585,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -629,7 +627,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +642,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,12 +665,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2020_12_01.models.AvailabilitySet]
@@ -680,7 +681,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +734,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,7 +766,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +819,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +856,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -907,8 +910,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_dedicated_host_groups_operations.py
index 548a816991ad..443af1d54016 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_dedicated_host_groups_operations.py
@@ -47,7 +47,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +81,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +114,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -145,7 +145,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -176,7 +176,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -204,7 +204,7 @@ def build_list_by_subscription_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: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -339,7 +339,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -366,8 +366,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -481,7 +482,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -508,8 +509,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -555,7 +557,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -570,8 +572,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,6 +595,7 @@ def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -601,10 +605,10 @@ def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. The response shows the list of
- instance view of the dedicated hosts under the dedicated host group. Known values are
+ :keyword expand: The expand expression to apply on the operation. The response shows the list
+ of instance view of the dedicated hosts under the dedicated host group. Known values are
"instanceView" and None. Default value is "instanceView".
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.DedicatedHostGroup
@@ -621,7 +625,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -637,8 +641,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -673,7 +678,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -726,8 +731,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -756,7 +762,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.DedicatedHost
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -808,8 +814,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_dedicated_hosts_operations.py
index 4fc0e566806e..084ea86cf892 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_dedicated_hosts_operations.py
@@ -49,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +84,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +118,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +151,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +185,7 @@ def build_list_by_host_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +248,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -276,8 +276,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -416,7 +417,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -481,7 +482,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -509,8 +510,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -645,7 +647,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -705,7 +707,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -721,8 +723,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,7 +768,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -812,6 +815,7 @@ def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.DedicatedHost:
@@ -823,9 +827,9 @@ def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.DedicatedHost
@@ -842,7 +846,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -859,8 +863,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -899,7 +904,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -953,8 +958,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disk_accesses_operations.py
index 97065bffa950..65abf0001d3e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_get_private_link_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -266,7 +261,7 @@ def build_update_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -307,7 +302,7 @@ def build_get_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -345,7 +340,7 @@ def build_delete_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -379,7 +374,7 @@ def build_list_private_endpoint_connections_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -437,7 +432,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -464,8 +459,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -596,7 +592,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -659,7 +655,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -686,8 +682,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -822,7 +819,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -893,7 +890,7 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -908,8 +905,9 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -943,7 +941,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -958,8 +956,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1000,7 +999,7 @@ def begin_delete(self, resource_group_name: str, disk_access_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1054,7 +1053,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1107,8 +1106,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1136,7 +1136,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1188,8 +1188,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1231,7 +1232,7 @@ def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -1246,8 +1247,9 @@ def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1286,7 +1288,7 @@ def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -1314,8 +1316,9 @@ def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1471,7 +1474,7 @@ def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1547,7 +1550,7 @@ def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1563,8 +1566,9 @@ def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1598,7 +1602,7 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1614,8 +1618,9 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1660,7 +1665,7 @@ def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1723,7 +1728,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1777,8 +1782,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disk_encryption_sets_operations.py
index 4bda607df566..b7b0edcd239e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_associated_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -293,7 +288,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -320,8 +315,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -459,7 +455,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -522,7 +518,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -549,8 +545,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -688,7 +685,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -759,7 +756,7 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -774,8 +771,9 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +807,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -824,8 +822,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -866,7 +865,7 @@ def begin_delete(self, resource_group_name: str, disk_encryption_set_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -920,7 +919,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -973,8 +972,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1002,7 +1002,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -1054,8 +1054,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1089,7 +1090,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -1143,8 +1144,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disk_restore_point_operations.py
index 6dfc0537b816..be4d8563ebd5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def build_list_by_restore_point_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -132,7 +127,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -175,7 +170,7 @@ def build_revoke_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -264,7 +259,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -281,8 +276,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -326,7 +322,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -381,8 +377,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -418,7 +415,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -447,8 +444,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -611,7 +609,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -679,7 +677,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -696,8 +694,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -753,7 +752,7 @@ def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disks_operations.py
index 2638fc0b3552..f656b5d3c008 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_images_operations.py
index 9b1726e42f54..a51288c74604 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
def build_delete_request(resource_group_name: str, image_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -250,7 +245,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -277,8 +272,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -401,7 +397,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -460,7 +456,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -487,8 +483,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -611,7 +608,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -670,7 +667,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -685,8 +682,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -725,7 +723,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -767,7 +765,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -775,8 +773,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.Image
@@ -793,7 +791,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -809,8 +807,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -844,7 +843,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -897,8 +896,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -927,7 +927,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -979,8 +979,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_log_analytics_operations.py
index 2cec105f38b7..50c63b885c25 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_operations.py
index 0cfbff58549e..02c0038c6b70 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_proximity_placement_groups_operations.py
index 42e7732fa9c4..89af0d4ff335 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -186,7 +181,7 @@ def build_list_by_subscription_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: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -212,7 +207,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -347,7 +342,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -374,8 +369,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +487,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +562,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -580,8 +577,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -602,6 +600,7 @@ def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -611,9 +610,9 @@ def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.ProximityPlacementGroup
@@ -630,7 +629,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -646,8 +645,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -681,7 +681,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +733,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -768,7 +769,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -821,8 +822,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_snapshots_operations.py
index afad93da7f6b..38d27815d210 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_ssh_public_keys_operations.py
index 2eebad73e157..099b7651a678 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_by_subscription_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: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -69,7 +64,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -99,7 +94,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -166,7 +161,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -192,7 +187,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_generate_key_pair_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.SshPublicKeyR
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -334,8 +329,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +364,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -421,8 +417,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -528,7 +525,7 @@ def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -555,8 +552,9 @@ def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -670,7 +668,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -697,8 +695,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -744,7 +743,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -759,8 +758,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -800,7 +800,7 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -815,8 +815,9 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -864,7 +865,7 @@ def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -879,8 +880,9 @@ def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_usage_operations.py
index a36ab3635b27..74d75632c36e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_extension_images_operations.py
index 0af0548093c1..b73795b7aad2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2020_12_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_extensions_operations.py
index f540f3382ac0..15c903bbc781 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -149,7 +144,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +421,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -490,7 +486,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +661,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -724,7 +721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -740,8 +737,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +783,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,6 +830,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -843,8 +842,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineExtension
@@ -861,7 +860,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -878,8 +877,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -901,7 +901,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -909,8 +909,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineExtensionsListResult
@@ -927,7 +927,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -943,8 +943,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_images_edge_zone_operations.py
index 47c20a7b2ae2..75583b866fa8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -97,7 +92,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -137,7 +132,7 @@ def build_list_offers_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -167,7 +162,7 @@ def build_list_publishers_request(location: str, edge_zone: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -278,7 +273,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -297,8 +292,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -326,6 +322,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -344,14 +341,14 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2020_12_01.models.VirtualMachineImageResource]
@@ -368,7 +365,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -389,8 +386,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -439,7 +437,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -455,8 +453,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -502,7 +501,7 @@ def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -517,8 +516,9 @@ def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -569,7 +569,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -586,8 +586,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_images_operations.py
index e5d67cb6ebc0..8d150dac980b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2020_12_01.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_run_commands_operations.py
index e3537b60641f..cd1f296f6b4e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -74,7 +69,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -105,7 +100,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -140,7 +135,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -175,7 +170,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -213,7 +208,7 @@ def build_get_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -247,7 +242,7 @@ def build_list_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -309,7 +304,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -362,8 +357,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -403,7 +399,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -418,8 +414,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -458,7 +455,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -486,8 +483,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +632,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -699,7 +697,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -727,8 +725,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -871,7 +870,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -931,7 +930,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -947,8 +946,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -1045,8 +1051,8 @@ def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineRunCommand
@@ -1063,7 +1069,7 @@ def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -1080,8 +1086,9 @@ def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1103,7 +1110,7 @@ def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -1111,8 +1118,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -1123,7 +1130,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1178,8 +1185,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_extensions_operations.py
index 5dcec1a2e576..bf67dfba5047 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +180,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -426,7 +422,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -491,7 +487,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -519,8 +515,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +666,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -729,7 +726,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -745,8 +742,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -790,7 +788,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,6 +835,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -848,8 +847,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetExtension
@@ -866,7 +865,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -883,8 +882,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -924,7 +924,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +978,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index febfeb8ce296..ee1b4307a5b5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -46,7 +41,7 @@ def build_cancel_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -71,7 +66,7 @@ def build_start_os_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -96,7 +91,7 @@ def build_start_extension_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -122,7 +117,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -180,7 +175,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -195,8 +190,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -235,7 +231,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -289,7 +285,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -304,8 +300,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +345,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -402,7 +399,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -417,8 +414,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +459,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -527,7 +525,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -542,8 +540,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 3abc6d58ef93..692d2ab3c773 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -93,7 +88,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -134,7 +129,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -174,7 +169,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -311,8 +306,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -715,7 +712,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -776,7 +773,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -793,8 +790,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -839,7 +837,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -888,6 +886,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -901,8 +900,8 @@ def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVMExtension
@@ -919,7 +918,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -937,8 +936,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -964,6 +964,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -975,8 +976,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -993,7 +994,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -1010,8 +1011,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index 7565addd9074..bfe90ea51798 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -136,7 +131,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -176,7 +171,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -217,7 +212,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -713,7 +710,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -774,7 +771,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -791,8 +788,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,7 +835,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -886,6 +884,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -899,8 +898,8 @@ def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineRunCommand
@@ -917,7 +916,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -935,8 +934,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -962,6 +962,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
@@ -973,8 +974,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -985,7 +986,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1041,8 +1042,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_vms_operations.py
index 9998d2c0243f..4d875ee3a3f4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -49,7 +49,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -80,7 +80,7 @@ def build_reimage_all_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -106,7 +106,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -133,7 +133,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -173,7 +173,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -208,7 +208,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -242,7 +242,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -281,7 +281,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -325,7 +325,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -353,7 +353,7 @@ def build_restart_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -379,7 +379,7 @@ def build_start_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -405,7 +405,7 @@ def build_redeploy_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -438,7 +438,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -473,7 +473,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -499,7 +499,7 @@ def build_simulate_eviction_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -526,7 +526,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -593,7 +593,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -624,8 +624,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -757,7 +758,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -815,7 +816,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -831,8 +832,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -876,7 +878,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -931,7 +933,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -947,8 +949,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -993,7 +996,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1053,7 +1056,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -1081,8 +1084,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1229,7 +1233,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1280,6 +1284,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1294,7 +1299,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1311,8 +1316,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1334,6 +1340,7 @@ def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1345,9 +1352,9 @@ def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1363,7 +1370,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1411,6 +1418,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Literal["instanceView"] = "instanceView",
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -1422,9 +1430,9 @@ def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVM
@@ -1441,7 +1449,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1458,8 +1466,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1507,7 +1516,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1523,8 +1532,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1549,6 +1559,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1560,16 +1571,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1580,7 +1591,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1637,8 +1648,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1659,6 +1671,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1673,7 +1686,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1690,8 +1703,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1713,6 +1727,7 @@ def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
@@ -1726,10 +1741,10 @@ def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1745,7 +1760,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1801,7 +1816,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1817,8 +1832,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1861,7 +1877,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1916,7 +1932,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1932,8 +1948,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1976,7 +1993,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2031,7 +2048,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2047,8 +2064,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2092,7 +2110,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2139,6 +2157,7 @@ def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2151,10 +2170,11 @@ def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.RetrieveBootDiagnosticsDataResult
@@ -2171,7 +2191,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2188,8 +2208,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2223,7 +2244,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2239,8 +2260,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2283,7 +2305,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2352,7 +2374,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2368,8 +2390,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2404,7 +2427,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2432,8 +2455,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2570,7 +2594,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_sets_operations.py
index 6f40db92684d..1f8b6ab7ba09 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -77,7 +72,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -111,7 +106,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -149,7 +144,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -177,7 +172,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -208,7 +203,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -244,7 +239,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -277,7 +272,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -306,7 +301,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -334,7 +329,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -362,7 +357,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -393,7 +388,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -429,7 +424,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -462,7 +457,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -493,7 +488,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -524,7 +519,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -555,7 +550,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -586,7 +581,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -617,7 +612,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -648,7 +643,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -684,7 +679,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -716,7 +711,7 @@ def build_convert_to_single_placement_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -747,7 +742,7 @@ def build_set_orchestration_service_state_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -808,7 +803,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -861,8 +856,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -896,7 +892,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -923,8 +919,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1057,7 +1054,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1120,7 +1117,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -1147,8 +1144,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1277,7 +1275,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1323,7 +1321,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1336,7 +1334,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1352,8 +1350,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1371,7 +1370,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""Deletes a VM scale set.
@@ -1379,9 +1378,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1397,7 +1396,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1462,7 +1461,7 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1477,8 +1476,9 @@ def get(self, resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1516,7 +1516,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1546,8 +1546,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1676,7 +1677,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1724,6 +1725,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1738,7 +1740,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1766,8 +1768,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1789,8 +1792,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1804,9 +1807,9 @@ def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1829,8 +1832,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1843,9 +1846,9 @@ def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1868,6 +1871,7 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1881,9 +1885,9 @@ def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1902,7 +1906,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1972,7 +1976,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1987,8 +1991,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2024,7 +2029,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: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2077,8 +2082,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2110,7 +2116,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -2162,8 +2168,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2198,7 +2205,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2252,8 +2259,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2289,7 +2297,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2343,8 +2351,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2364,8 +2373,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -2379,7 +2389,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2410,8 +2420,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2432,9 +2443,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2446,14 +2457,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -2475,9 +2486,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2489,13 +2500,13 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -2517,8 +2528,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -2529,14 +2541,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2020_12_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -2555,7 +2567,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2565,8 +2577,8 @@ def begin_power_off(
raw_result = self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -2617,7 +2629,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2647,8 +2659,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2771,7 +2784,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2832,7 +2845,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2862,8 +2875,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2986,7 +3000,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3047,7 +3061,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3077,8 +3091,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3204,7 +3219,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3265,7 +3280,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3295,8 +3310,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3428,7 +3444,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3489,7 +3505,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3516,8 +3532,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3640,7 +3657,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3701,7 +3718,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3731,8 +3748,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3859,7 +3877,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3920,7 +3938,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3950,8 +3968,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4077,7 +4096,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -4122,7 +4141,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -4131,9 +4150,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.RecoveryWalkResponse
@@ -4150,7 +4169,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -4166,8 +4185,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4282,7 +4302,7 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4309,8 +4329,9 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4344,7 +4365,7 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4371,8 +4392,9 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4494,7 +4516,7 @@ def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_sizes_operations.py
index 9b82889c3bd0..af9ae418852c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machines_operations.py
index 8470a68d041b..912c6d6ecba9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2020_12_01/operations/_virtual_machines_operations.py
@@ -47,7 +47,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +75,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +109,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +141,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -179,7 +179,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -212,7 +212,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -245,7 +245,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -275,7 +275,7 @@ def build_convert_to_managed_disks_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -300,7 +300,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -325,7 +325,7 @@ def build_generalize_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -349,7 +349,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -377,7 +377,7 @@ def build_list_all_request(subscription_id: str, *, status_only: Optional[str] =
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -405,7 +405,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -435,7 +435,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -461,7 +461,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -489,7 +489,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
def build_restart_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -512,7 +512,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
def build_start_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -535,7 +535,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -559,7 +559,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -595,7 +595,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -629,7 +629,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -654,7 +654,7 @@ def build_simulate_eviction_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -680,7 +680,7 @@ def build_assess_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -711,7 +711,7 @@ def build_install_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -745,7 +745,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -807,7 +807,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -860,8 +860,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -895,7 +896,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -922,8 +923,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1057,7 +1059,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1118,7 +1120,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1145,8 +1147,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1275,7 +1278,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1334,7 +1337,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1361,8 +1364,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1484,7 +1488,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1530,7 +1534,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1543,7 +1547,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1559,8 +1563,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1578,7 +1583,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""The operation to delete a virtual machine.
@@ -1586,9 +1591,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1604,7 +1609,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1647,7 +1652,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, vm_name: str, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Literal["instanceView"] = "instanceView", **kwargs: Any
) -> _models.VirtualMachine:
"""Retrieves information about the model view or the instance view of a virtual machine.
@@ -1655,9 +1660,9 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Known values are "instanceView"
- and None. Default value is "instanceView".
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Known values are
+ "instanceView" and None. Default value is "instanceView".
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.VirtualMachine
@@ -1674,7 +1679,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1690,8 +1695,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1737,7 +1743,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1752,8 +1758,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1787,7 +1794,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1802,8 +1809,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1843,7 +1851,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1897,7 +1905,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1912,8 +1920,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1953,7 +1962,7 @@ def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwargs: Any
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2024,7 +2033,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -2039,8 +2048,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2071,7 +2081,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: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2124,8 +2134,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2142,13 +2153,13 @@ def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2020_12_01.models.VirtualMachine]
@@ -2157,7 +2168,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2210,8 +2221,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2244,7 +2256,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2298,8 +2310,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2316,7 +2329,7 @@ def get_next(next_link=None):
}
def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -2329,7 +2342,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2345,8 +2358,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2364,7 +2378,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> LROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -2373,10 +2387,10 @@ def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2392,7 +2406,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2447,7 +2461,7 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -2462,8 +2476,9 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2502,7 +2517,7 @@ def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2556,7 +2571,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2571,8 +2586,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2611,7 +2627,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2665,7 +2681,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2680,8 +2696,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2720,7 +2737,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2774,7 +2791,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2789,8 +2806,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2829,7 +2847,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2887,7 +2905,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2917,8 +2935,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3039,7 +3058,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3087,6 +3106,7 @@ def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -3096,10 +3116,11 @@ def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2020_12_01.models.RetrieveBootDiagnosticsDataResult
@@ -3116,7 +3137,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -3132,8 +3153,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3167,7 +3189,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -3182,8 +3204,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3222,7 +3245,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3288,7 +3311,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -3303,8 +3326,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3334,7 +3358,7 @@ def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -3349,8 +3373,9 @@ def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3399,7 +3424,7 @@ def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3461,7 +3486,7 @@ def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -3488,8 +3513,9 @@ def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3624,7 +3650,7 @@ def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3685,7 +3711,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3712,8 +3738,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3837,7 +3864,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2020-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2020-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_compute_management_client.py
index b46e168dc77c..e20fd135f273 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_compute_management_client.py
@@ -161,7 +161,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_configuration.py
index 604e9e27054b..3ca59115714e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", "2021-03-01")
+ api_version: str = kwargs.pop("api_version", "2021-03-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/_compute_management_client.py
index c89bcea4d870..ae941c85560b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/_compute_management_client.py
@@ -163,7 +163,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/_configuration.py
index 911c0201e934..cae9c72ebc1c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", "2021-03-01")
+ api_version: str = kwargs.pop("api_version", "2021-03-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_availability_sets_operations.py
index f8281a05a968..d37222e5de72 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_service_operating_systems_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_service_operating_systems_operations.py
index 4d0cc21e7f1b..48548d2472c5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_service_operating_systems_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_service_operating_systems_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -36,10 +35,6 @@
build_list_os_versions_request,
)
-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]]
@@ -88,7 +83,7 @@ async def get_os_version(self, location: str, os_version_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.OSVersion] = kwargs.pop("cls", None)
request = build_get_os_version_request(
@@ -103,8 +98,9 @@ async def get_os_version(self, location: str, os_version_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -141,7 +137,7 @@ def list_os_versions(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.OSVersionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -194,8 +190,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -236,7 +233,7 @@ async def get_os_family(self, location: str, os_family_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.OSFamily] = kwargs.pop("cls", None)
request = build_get_os_family_request(
@@ -251,8 +248,9 @@ async def get_os_family(self, location: str, os_family_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -289,7 +287,7 @@ def list_os_families(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.OSFamilyListResult] = kwargs.pop("cls", None)
error_map = {
@@ -342,8 +340,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_service_role_instances_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_service_role_instances_operations.py
index aaaca151c8e1..1ce31651d88c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_service_role_instances_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_service_role_instances_operations.py
@@ -6,7 +6,6 @@
# 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, AsyncIterator, Callable, Dict, Optional, TypeVar, Union, cast
import urllib.parse
@@ -42,10 +41,6 @@
build_restart_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -99,8 +94,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,7 +139,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -190,6 +186,7 @@ async def get(
role_instance_name: str,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.RoleInstance:
@@ -201,9 +198,9 @@ async def get(
:type resource_group_name: str
:param cloud_service_name: Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. 'UserData' is not supported for
- cloud services. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
+ :keyword expand: The expand expression to apply to the operation. 'UserData' is not supported
+ for cloud services. Known values are: "instanceView" and "userData". Default value is None.
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RoleInstance or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.RoleInstance
@@ -220,7 +217,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RoleInstance] = kwargs.pop("cls", None)
request = build_get_request(
@@ -237,8 +234,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -286,7 +284,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RoleInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -302,8 +300,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -328,6 +327,7 @@ def list(
self,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> AsyncIterable["_models.RoleInstance"]:
@@ -339,9 +339,9 @@ def list(
:type resource_group_name: str
:param cloud_service_name: Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. 'UserData' is not supported for
- cloud services. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
+ :keyword expand: The expand expression to apply to the operation. 'UserData' is not supported
+ for cloud services. Known values are: "instanceView" and "userData". Default value is None.
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either RoleInstance or the result of cls(response)
:rtype:
@@ -351,7 +351,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RoleInstanceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -406,8 +406,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -437,7 +438,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -453,8 +454,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +500,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -553,7 +555,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -569,8 +571,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -614,7 +617,7 @@ async def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -669,7 +672,7 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_rebuild_request(
@@ -685,8 +688,9 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -731,7 +735,7 @@ async def begin_rebuild(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -800,7 +804,7 @@ async def get_remote_desktop_file(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None)
request = build_get_remote_desktop_file_request(
@@ -816,8 +820,9 @@ async def get_remote_desktop_file(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = True
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=True, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_service_roles_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_service_roles_operations.py
index 00be4bb278a0..525d30aaa886 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_service_roles_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_service_roles_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._cloud_service_roles_operations import build_get_request, build_list_request
-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]]
@@ -86,7 +81,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.CloudServiceRole] = kwargs.pop("cls", None)
request = build_get_request(
@@ -102,8 +97,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,7 +139,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.CloudServiceRoleListResult] = kwargs.pop("cls", None)
error_map = {
@@ -197,8 +193,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_services_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_services_operations.py
index 459fd5c38c64..e2324b14c1d0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_services_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_services_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -47,10 +46,6 @@
build_update_request,
)
-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]]
@@ -92,7 +87,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -122,8 +117,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +252,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -319,7 +315,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -349,8 +345,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -476,7 +473,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -550,8 +547,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,7 +590,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -656,7 +654,7 @@ async def get(self, resource_group_name: str, cloud_service_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
request = build_get_request(
@@ -671,8 +669,9 @@ async def get(self, resource_group_name: str, cloud_service_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -718,7 +717,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.CloudServiceInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -733,8 +732,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -769,7 +769,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.CloudService"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -821,8 +821,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +854,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -906,8 +907,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -937,7 +939,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: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -952,8 +954,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -994,7 +997,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1048,7 +1051,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1063,8 +1066,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1106,7 +1110,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1164,7 +1168,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1194,8 +1198,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1314,7 +1319,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1375,7 +1380,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1405,8 +1410,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1528,7 +1534,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1589,7 +1595,7 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1619,8 +1625,9 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1745,7 +1752,7 @@ async def begin_rebuild(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1806,7 +1813,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1836,8 +1843,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1956,7 +1964,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_services_update_domain_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_services_update_domain_operations.py
index a943c176ea2b..874754928d28 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_services_update_domain_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_cloud_services_update_domain_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -37,10 +36,6 @@
build_walk_update_domain_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _walk_update_domain_initial( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -114,8 +109,9 @@ async def _walk_update_domain_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -249,7 +245,7 @@ async def begin_walk_update_domain(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -325,7 +321,7 @@ async def get_update_domain(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.UpdateDomain] = kwargs.pop("cls", None)
request = build_get_update_domain_request(
@@ -341,8 +337,9 @@ async def get_update_domain(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -381,7 +378,7 @@ def list_update_domains(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.UpdateDomainListResult] = kwargs.pop("cls", None)
error_map = {
@@ -435,8 +432,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_dedicated_host_groups_operations.py
index 471f2ff0092f..2ec3690e4ac3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +299,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -330,8 +326,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +374,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -392,8 +389,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -414,6 +412,7 @@ async def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -423,11 +422,11 @@ async def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.DedicatedHostGroup
@@ -444,7 +443,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -460,8 +459,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +499,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -552,8 +552,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -583,7 +584,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Dedicate
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -635,8 +636,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_dedicated_hosts_operations.py
index 876bd16117ea..72dfbb054b29 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +252,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -321,7 +317,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -349,8 +345,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +485,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +545,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -564,8 +561,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -608,7 +606,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -655,6 +653,7 @@ async def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -666,10 +665,10 @@ async def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.DedicatedHost
@@ -686,7 +685,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -703,8 +702,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -744,7 +744,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -798,8 +798,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_images_operations.py
index d4da76e1d25e..de59c2e4165e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_log_analytics_operations.py
index e26d98499e32..11b7481b5001 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_operations.py
index 441cecc9e902..ccdc2ac0d549 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_proximity_placement_groups_operations.py
index 0c6910f80491..2ba43ad66075 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,6 +410,7 @@ async def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -421,9 +420,9 @@ async def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.ProximityPlacementGroup
@@ -440,7 +439,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -456,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +491,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -543,8 +543,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -578,7 +579,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -631,8 +632,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_restore_point_collections_operations.py
index 8efda50f0c91..865838a37774 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -165,7 +160,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -192,8 +187,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -310,7 +306,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -337,8 +333,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -373,7 +370,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -388,8 +385,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -432,7 +430,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -477,6 +475,7 @@ async def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -486,10 +485,11 @@ async def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2021_03_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.RestorePointCollection
@@ -506,7 +506,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -522,8 +522,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -560,7 +561,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -613,8 +614,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -647,7 +649,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RestorePointCollecti
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -699,8 +701,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_restore_points_operations.py
index 29bff77d88fd..6f207da42602 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._restore_points_operations import build_create_request, build_delete_request, build_get_request
-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]]
@@ -76,7 +71,7 @@ async def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -104,8 +99,9 @@ async def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +240,7 @@ async def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -304,7 +300,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -320,8 +316,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +362,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -434,7 +431,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -450,8 +447,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_ssh_public_keys_operations.py
index 7b2de1fd8763..7bb22b51780c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.SshPubli
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -133,8 +128,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -167,7 +163,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -220,8 +216,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -327,7 +324,7 @@ async def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -354,8 +351,9 @@ async def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +467,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -496,8 +494,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -543,7 +542,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -558,8 +557,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -601,7 +601,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -616,8 +616,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -665,7 +666,7 @@ async def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -680,8 +681,9 @@ async def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_usage_operations.py
index 8b29b0032439..81a929d7b9dd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_extension_images_operations.py
index 9383dcb3fa47..5cb167657567 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_03_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_extensions_operations.py
index 8ce248c938ec..8dfb64fc44c0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
index c5fef8a235cf..9d5d30412748 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -95,7 +90,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -114,8 +109,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -144,6 +140,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -162,14 +159,14 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_03_01.models.VirtualMachineImageResource]
@@ -186,7 +183,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -207,8 +204,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -258,7 +256,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -274,8 +272,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -322,7 +321,7 @@ async def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -337,8 +336,9 @@ async def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -390,7 +390,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -407,8 +407,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_images_operations.py
index 1be3c81d3e7a..43ece154d6fd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_03_01.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_run_commands_operations.py
index 18cbfe10d596..e7a1d0bba473 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -84,7 +79,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -137,8 +132,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -178,7 +174,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -193,8 +189,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -233,7 +230,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -261,8 +258,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -410,7 +408,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -475,7 +473,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -503,8 +501,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -648,7 +647,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -708,7 +707,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -724,8 +723,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -813,7 +813,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -823,8 +829,8 @@ async def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineRunCommand
@@ -841,7 +847,7 @@ async def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -858,8 +864,9 @@ async def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -882,7 +889,7 @@ async def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -890,8 +897,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -902,7 +909,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -957,8 +964,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index 89226c1d2d64..d8274c011dce 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -263,7 +259,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -328,7 +324,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -356,8 +352,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -506,7 +503,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -566,7 +563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -582,8 +579,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -627,7 +625,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -674,6 +672,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -685,8 +684,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetExtension
@@ -703,7 +702,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -720,8 +719,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -761,7 +761,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +815,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 0ba1060fce87..adcf7f22afa0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 884e87bd3687..83b51ca6c8f3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -269,7 +265,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -336,7 +332,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -365,8 +361,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -518,7 +515,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -579,7 +576,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -596,8 +593,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -643,7 +641,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -692,6 +690,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -705,8 +704,8 @@ async def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVMExtension
@@ -723,7 +722,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -741,8 +740,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -769,6 +769,7 @@ async def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -780,8 +781,8 @@ async def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -798,7 +799,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -815,8 +816,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index d226fe7e3016..220d395cc5a7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -270,7 +266,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -337,7 +333,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -366,8 +362,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -517,7 +514,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -578,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -595,8 +592,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +640,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -691,6 +689,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -704,8 +703,8 @@ async def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineRunCommand
@@ -722,7 +721,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -740,8 +739,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -768,6 +768,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
@@ -779,8 +780,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -791,7 +792,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -847,8 +848,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index a6bdadfae17f..d0a8f13db43b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -50,10 +49,6 @@
build_update_request,
)
-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]]
@@ -96,7 +91,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -127,8 +122,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -334,8 +330,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -379,7 +376,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -434,7 +431,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -450,8 +447,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +494,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -556,7 +554,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -584,8 +582,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -732,7 +731,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -783,6 +782,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -797,7 +797,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +814,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,6 +838,7 @@ async def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -848,9 +850,9 @@ async def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -866,7 +868,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -914,6 +916,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -925,10 +928,10 @@ async def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVM
@@ -945,7 +948,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -962,8 +965,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1011,7 +1015,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1027,8 +1031,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1053,6 +1058,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1064,16 +1070,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1084,7 +1090,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1141,8 +1147,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1163,6 +1170,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1177,7 +1185,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1194,8 +1202,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1217,6 +1226,7 @@ async def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1230,10 +1240,10 @@ async def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1249,7 +1259,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1305,7 +1315,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1321,8 +1331,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1365,7 +1376,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1420,7 +1431,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: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1436,8 +1447,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1480,7 +1492,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1535,7 +1547,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1551,8 +1563,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1596,7 +1609,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1643,6 +1656,7 @@ async def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -1655,10 +1669,11 @@ async def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.RetrieveBootDiagnosticsDataResult
@@ -1675,7 +1690,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -1692,8 +1707,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1728,7 +1744,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1744,8 +1760,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1788,7 +1805,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1857,7 +1874,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -1873,8 +1890,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1909,7 +1927,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1937,8 +1955,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2078,7 +2097,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_sets_operations.py
index c18eed20a822..ee48a57cca2f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -57,10 +56,6 @@
build_update_request,
)
-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]]
@@ -101,7 +96,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -190,7 +186,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -217,8 +213,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -351,7 +348,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -414,7 +411,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -441,8 +438,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -571,7 +569,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -617,7 +615,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -630,7 +628,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -646,8 +644,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -665,7 +664,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""Deletes a VM scale set.
@@ -673,9 +672,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -691,7 +690,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -737,6 +736,7 @@ async def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -746,10 +746,10 @@ async def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSet
@@ -766,7 +766,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -782,8 +782,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -821,7 +822,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -851,8 +852,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -981,7 +983,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1029,6 +1031,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1043,7 +1046,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1071,8 +1074,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1094,8 +1098,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1109,9 +1113,9 @@ async def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1134,8 +1138,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1148,9 +1152,9 @@ async def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1173,6 +1177,7 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1186,9 +1191,9 @@ async def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1207,7 +1212,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1277,7 +1282,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1292,8 +1297,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1329,7 +1335,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1382,8 +1388,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1415,7 +1422,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1467,8 +1474,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1503,7 +1511,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1557,8 +1565,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1594,7 +1603,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1648,8 +1657,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1669,8 +1679,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -1684,7 +1695,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1715,8 +1726,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1737,9 +1749,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1751,14 +1763,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1780,9 +1792,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1794,13 +1806,13 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1822,8 +1834,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -1834,14 +1847,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1860,7 +1873,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1870,8 +1883,8 @@ async def begin_power_off(
raw_result = await self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -1922,7 +1935,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1952,8 +1965,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2076,7 +2090,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2137,7 +2151,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2167,8 +2181,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2291,7 +2306,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2352,7 +2367,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2382,8 +2397,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2509,7 +2525,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2570,7 +2586,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2600,8 +2616,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2733,7 +2750,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2794,7 +2811,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2821,8 +2838,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2945,7 +2963,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3006,7 +3024,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3036,8 +3054,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3164,7 +3183,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3225,7 +3244,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3255,8 +3274,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3382,7 +3402,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3427,7 +3447,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3436,9 +3456,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.RecoveryWalkResponse
@@ -3455,7 +3475,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3471,8 +3491,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3587,7 +3608,7 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3614,8 +3635,9 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3649,7 +3671,7 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3676,8 +3698,9 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3799,7 +3822,7 @@ async def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_sizes_operations.py
index 7c236895d7c6..e6eb666e0ca2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machines_operations.py
index 8902f60c39db..a1a90a68b026 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/aio/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -59,10 +58,6 @@
build_update_request,
)
-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]]
@@ -102,7 +97,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -190,7 +186,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -217,8 +213,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -352,7 +349,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +571,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -632,7 +630,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -659,8 +657,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +784,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -831,7 +830,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -844,7 +843,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -860,8 +859,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -879,7 +879,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to delete a virtual machine.
@@ -887,9 +887,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -905,7 +905,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -951,6 +951,7 @@ async def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -960,12 +961,12 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachine
@@ -982,7 +983,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -998,8 +999,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1045,7 +1047,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1060,8 +1062,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1095,7 +1098,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1110,8 +1113,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1153,7 +1157,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1207,7 +1211,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1222,8 +1226,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1263,7 +1268,7 @@ async def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1334,7 +1339,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1349,8 +1354,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1382,7 +1388,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1435,8 +1441,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1453,13 +1460,13 @@ async def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1469,7 +1476,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIte
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1522,8 +1529,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1557,7 +1565,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1611,8 +1619,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1629,7 +1638,7 @@ async def get_next(next_link=None):
}
async def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1642,7 +1651,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1658,8 +1667,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1677,7 +1687,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -1686,10 +1696,10 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1705,7 +1715,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1760,7 +1770,7 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -1775,8 +1785,9 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1816,7 +1827,7 @@ async def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1870,7 +1881,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1885,8 +1896,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1925,7 +1937,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1979,7 +1991,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: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1994,8 +2006,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2034,7 +2047,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2088,7 +2101,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2103,8 +2116,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2143,7 +2157,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2201,7 +2215,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2231,8 +2245,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2353,7 +2368,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2401,6 +2416,7 @@ async def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2410,10 +2426,11 @@ async def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.RetrieveBootDiagnosticsDataResult
@@ -2430,7 +2447,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2446,8 +2463,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2482,7 +2500,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2497,8 +2515,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2539,7 +2558,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2605,7 +2624,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2620,8 +2639,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2651,7 +2671,7 @@ async def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -2666,8 +2686,9 @@ async def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2717,7 +2738,7 @@ async def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2779,7 +2800,7 @@ async def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -2806,8 +2827,9 @@ async def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2943,7 +2965,7 @@ async def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3004,7 +3026,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3031,8 +3053,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3159,7 +3182,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/models/_compute_management_client_enums.py
index 236ac0a79399..c9d7244ab346 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/models/_compute_management_client_enums.py
@@ -366,6 +366,7 @@ class PublicIPAddressSkuTier(str, Enum, metaclass=CaseInsensitiveEnumMeta):
REGIONAL = "Regional"
GLOBAL = "Global"
+ GLOBAL_ENUM = "Global"
class PublicIPAllocationMethod(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/models/_models_py3.py
index 984e6750b8cf..ee30ba08cb6b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/models/_models_py3.py
@@ -5782,7 +5782,7 @@ class PublicIPAddressSku(_serialization.Model):
:ivar name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:vartype name: str or ~azure.mgmt.compute.v2021_03_01.models.PublicIPAddressSkuName
- :ivar tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :ivar tier: Specify public IP sku tier. Known values are: "Regional", "Global", and "Global".
:vartype tier: str or ~azure.mgmt.compute.v2021_03_01.models.PublicIPAddressSkuTier
"""
@@ -5801,7 +5801,8 @@ def __init__(
"""
:keyword name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:paramtype name: str or ~azure.mgmt.compute.v2021_03_01.models.PublicIPAddressSkuName
- :keyword tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :keyword tier: Specify public IP sku tier. Known values are: "Regional", "Global", and
+ "Global".
:paramtype tier: str or ~azure.mgmt.compute.v2021_03_01.models.PublicIPAddressSkuTier
"""
super().__init__(**kwargs)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_availability_sets_operations.py
index a1d57b05fe66..9291313541c2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -227,7 +222,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -361,7 +356,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -388,8 +383,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +495,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -526,8 +522,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +570,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -588,8 +585,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -629,7 +627,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +642,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,12 +665,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2021_03_01.models.AvailabilitySet]
@@ -680,7 +681,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +734,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,7 +766,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +819,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +856,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -907,8 +910,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_service_operating_systems_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_service_operating_systems_operations.py
index 821fcd75f3c0..cd58c62b0e21 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_service_operating_systems_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_service_operating_systems_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_get_os_version_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_os_versions_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -104,7 +99,7 @@ def build_get_os_family_request(location: str, os_family_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -133,7 +128,7 @@ def build_list_os_families_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -201,7 +196,7 @@ def get_os_version(self, location: str, os_version_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.OSVersion] = kwargs.pop("cls", None)
request = build_get_os_version_request(
@@ -216,8 +211,9 @@ def get_os_version(self, location: str, os_version_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -253,7 +249,7 @@ def list_os_versions(self, location: str, **kwargs: Any) -> Iterable["_models.OS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.OSVersionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -306,8 +302,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +345,7 @@ def get_os_family(self, location: str, os_family_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.OSFamily] = kwargs.pop("cls", None)
request = build_get_os_family_request(
@@ -363,8 +360,9 @@ def get_os_family(self, location: str, os_family_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -400,7 +398,7 @@ def list_os_families(self, location: str, **kwargs: Any) -> Iterable["_models.OS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.OSFamilyListResult] = kwargs.pop("cls", None)
error_map = {
@@ -453,8 +451,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_service_role_instances_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_service_role_instances_operations.py
index f5c83c9a1688..57cd7ff28bf0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_service_role_instances_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_service_role_instances_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Iterator, Optional, TypeVar, Union, cast
import urllib.parse
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -87,7 +82,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -121,7 +116,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -158,7 +153,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -191,7 +186,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -255,7 +250,7 @@ def build_rebuild_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -287,7 +282,7 @@ def build_get_remote_desktop_file_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/x-rdp")
# Construct URL
@@ -346,7 +341,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -362,8 +357,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -406,7 +402,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -453,6 +449,7 @@ def get(
role_instance_name: str,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.RoleInstance:
@@ -464,9 +461,9 @@ def get(
:type resource_group_name: str
:param cloud_service_name: Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. 'UserData' is not supported for
- cloud services. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
+ :keyword expand: The expand expression to apply to the operation. 'UserData' is not supported
+ for cloud services. Known values are: "instanceView" and "userData". Default value is None.
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RoleInstance or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.RoleInstance
@@ -483,7 +480,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RoleInstance] = kwargs.pop("cls", None)
request = build_get_request(
@@ -500,8 +497,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -549,7 +547,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RoleInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -565,8 +563,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -591,6 +590,7 @@ def list(
self,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> Iterable["_models.RoleInstance"]:
@@ -602,9 +602,9 @@ def list(
:type resource_group_name: str
:param cloud_service_name: Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. 'UserData' is not supported for
- cloud services. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
+ :keyword expand: The expand expression to apply to the operation. 'UserData' is not supported
+ for cloud services. Known values are: "instanceView" and "userData". Default value is None.
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either RoleInstance or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2021_03_01.models.RoleInstance]
@@ -613,7 +613,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RoleInstanceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -668,8 +668,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -699,7 +700,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -715,8 +716,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -760,7 +762,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -815,7 +817,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -831,8 +833,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -876,7 +879,7 @@ def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -931,7 +934,7 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_rebuild_request(
@@ -947,8 +950,9 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -993,7 +997,7 @@ def begin_rebuild(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1062,7 +1066,7 @@ def get_remote_desktop_file(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None)
request = build_get_remote_desktop_file_request(
@@ -1078,8 +1082,9 @@ def get_remote_desktop_file(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = True
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=True, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_service_roles_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_service_roles_operations.py
index c2b04697be63..aee61c13893a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_service_roles_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_service_roles_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -79,7 +74,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.CloudServiceRole] = kwargs.pop("cls", None)
request = build_get_request(
@@ -167,8 +162,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -207,7 +203,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.CloudServiceRoleListResult] = kwargs.pop("cls", None)
error_map = {
@@ -261,8 +257,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_services_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_services_operations.py
index 943cd0520791..6b68934b6589 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_services_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_services_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -179,7 +174,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -208,7 +203,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -232,7 +227,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -262,7 +257,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -293,7 +288,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -324,7 +319,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -358,7 +353,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -392,7 +387,7 @@ def build_rebuild_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -426,7 +421,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -491,7 +486,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -521,8 +516,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -655,7 +651,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -718,7 +714,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -748,8 +744,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -875,7 +872,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -934,7 +931,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -949,8 +946,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -989,7 +987,7 @@ def begin_delete(self, resource_group_name: str, cloud_service_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1053,7 +1051,7 @@ def get(self, resource_group_name: str, cloud_service_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1068,8 +1066,9 @@ def get(self, resource_group_name: str, cloud_service_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1115,7 +1114,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.CloudServiceInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1130,8 +1129,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1165,7 +1165,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.CloudService"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1217,8 +1217,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1248,7 +1249,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Clo
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1301,8 +1302,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1332,7 +1334,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1347,8 +1349,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1387,7 +1390,7 @@ def begin_start(self, resource_group_name: str, cloud_service_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1441,7 +1444,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1456,8 +1459,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1497,7 +1501,7 @@ def begin_power_off(self, resource_group_name: str, cloud_service_name: str, **k
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1555,7 +1559,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1585,8 +1589,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1705,7 +1710,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1766,7 +1771,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1796,8 +1801,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1919,7 +1925,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1980,7 +1986,7 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2010,8 +2016,9 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2136,7 +2143,7 @@ def begin_rebuild(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2197,7 +2204,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2227,8 +2234,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2347,7 +2355,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_services_update_domain_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_services_update_domain_operations.py
index 3832e53d0f97..1505e3dec5d5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_services_update_domain_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_cloud_services_update_domain_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_walk_update_domain_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_get_update_domain_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -116,7 +111,7 @@ def build_list_update_domains_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -179,7 +174,7 @@ def _walk_update_domain_initial( # pylint: disable=inconsistent-return-statemen
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -210,8 +205,9 @@ def _walk_update_domain_initial( # pylint: disable=inconsistent-return-statemen
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -345,7 +341,7 @@ def begin_walk_update_domain(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -421,7 +417,7 @@ def get_update_domain(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.UpdateDomain] = kwargs.pop("cls", None)
request = build_get_update_domain_request(
@@ -437,8 +433,9 @@ def get_update_domain(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -476,7 +473,7 @@ def list_update_domains(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.UpdateDomainListResult] = kwargs.pop("cls", None)
error_map = {
@@ -530,8 +527,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_dedicated_host_groups_operations.py
index 5bce56043a47..3c7b609b37f0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -145,7 +140,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -176,7 +171,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -204,7 +199,7 @@ def build_list_by_subscription_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: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -339,7 +334,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -366,8 +361,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -481,7 +477,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -508,8 +504,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -555,7 +552,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -570,8 +567,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,6 +590,7 @@ def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -601,11 +600,11 @@ def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.DedicatedHostGroup
@@ -622,7 +621,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -638,8 +637,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -674,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -727,8 +727,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -757,7 +758,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.DedicatedHost
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -809,8 +810,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_dedicated_hosts_operations.py
index e8735eac9b48..b6b581f1fa1d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +180,7 @@ def build_list_by_host_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -416,7 +412,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -481,7 +477,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -509,8 +505,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -645,7 +642,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -705,7 +702,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -721,8 +718,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,7 +763,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -812,6 +810,7 @@ def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -823,10 +822,10 @@ def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.DedicatedHost
@@ -843,7 +842,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -860,8 +859,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -900,7 +900,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -954,8 +954,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_images_operations.py
index b03ec09e6cdd..fa28f6e45bc0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
def build_delete_request(resource_group_name: str, image_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -250,7 +245,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -277,8 +272,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -401,7 +397,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -460,7 +456,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -487,8 +483,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -611,7 +608,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -670,7 +667,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -685,8 +682,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -725,7 +723,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -767,7 +765,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -775,8 +773,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.Image
@@ -793,7 +791,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -809,8 +807,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -844,7 +843,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -897,8 +896,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -927,7 +927,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -979,8 +979,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_log_analytics_operations.py
index 3a75944fffc7..668e9c924321 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_operations.py
index dee9d6821d82..06dcc4eb0659 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_proximity_placement_groups_operations.py
index 1cb05ca445cd..c3d29f1825a8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -186,7 +181,7 @@ def build_list_by_subscription_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: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -212,7 +207,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -347,7 +342,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -374,8 +369,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +487,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +562,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -580,8 +577,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -602,6 +600,7 @@ def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -611,9 +610,9 @@ def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.ProximityPlacementGroup
@@ -630,7 +629,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -646,8 +645,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -681,7 +681,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +733,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -768,7 +769,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -821,8 +822,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_restore_point_collections_operations.py
index a1eb51b51b78..83360b9a20ac 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -85,7 +80,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -121,7 +116,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -159,7 +154,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -192,7 +187,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -220,7 +215,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -359,7 +354,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -386,8 +381,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -504,7 +500,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -531,8 +527,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -567,7 +564,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -582,8 +579,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -626,7 +624,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -671,6 +669,7 @@ def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -680,10 +679,11 @@ def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2021_03_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.RestorePointCollection
@@ -700,7 +700,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -716,8 +716,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -754,7 +755,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Res
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -807,8 +808,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -841,7 +843,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RestorePointCollection"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -893,8 +895,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_restore_points_operations.py
index 953db46bedba..3d07d5c1ce66 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -51,7 +46,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -92,7 +87,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -130,7 +125,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -224,8 +219,9 @@ def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -364,7 +360,7 @@ def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -424,7 +420,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -440,8 +436,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -485,7 +482,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -554,7 +551,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -570,8 +567,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_ssh_public_keys_operations.py
index c12bc34a69e3..58ae06338e6a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_by_subscription_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: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -69,7 +64,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -99,7 +94,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -166,7 +161,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -192,7 +187,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_generate_key_pair_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.SshPublicKeyR
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -334,8 +329,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +364,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -421,8 +417,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -528,7 +525,7 @@ def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -555,8 +552,9 @@ def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -670,7 +668,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -697,8 +695,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -744,7 +743,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -759,8 +758,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -800,7 +800,7 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -815,8 +815,9 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -864,7 +865,7 @@ def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -879,8 +880,9 @@ def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_usage_operations.py
index ec284a7403a1..169384255a7f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_extension_images_operations.py
index 572572a25899..a230b11ffd52 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_03_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_extensions_operations.py
index eeff45786c09..efd381b56084 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -149,7 +144,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +421,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -490,7 +486,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +661,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -724,7 +721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -740,8 +737,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +783,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,6 +830,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -843,8 +842,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineExtension
@@ -861,7 +860,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -878,8 +877,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -901,7 +901,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -909,8 +909,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineExtensionsListResult
@@ -927,7 +927,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -943,8 +943,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_images_edge_zone_operations.py
index 5d7a39667600..8f01b2a2febd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -97,7 +92,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -137,7 +132,7 @@ def build_list_offers_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -167,7 +162,7 @@ def build_list_publishers_request(location: str, edge_zone: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -278,7 +273,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -297,8 +292,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -327,6 +323,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -345,14 +342,14 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_03_01.models.VirtualMachineImageResource]
@@ -369,7 +366,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -390,8 +387,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -441,7 +439,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -457,8 +455,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -505,7 +504,7 @@ def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -520,8 +519,9 @@ def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +573,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -590,8 +590,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_images_operations.py
index 3c9129bce535..a6588cf08ad2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_03_01.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_run_commands_operations.py
index 19ad0b11f47c..80f3bc20caaf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -74,7 +69,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -105,7 +100,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -140,7 +135,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -175,7 +170,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -213,7 +208,7 @@ def build_get_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -247,7 +242,7 @@ def build_list_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -309,7 +304,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -362,8 +357,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -403,7 +399,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -418,8 +414,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -458,7 +455,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -486,8 +483,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -635,7 +633,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -700,7 +698,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -728,8 +726,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -873,7 +872,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -933,7 +932,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -949,8 +948,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -995,7 +995,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1038,7 +1038,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -1048,8 +1054,8 @@ def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineRunCommand
@@ -1066,7 +1072,7 @@ def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -1083,8 +1089,9 @@ def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1107,7 +1114,7 @@ def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -1115,8 +1122,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -1127,7 +1134,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1182,8 +1189,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_extensions_operations.py
index a9d040cd3f5a..788263861346 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +180,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -426,7 +422,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -491,7 +487,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -519,8 +515,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +666,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -729,7 +726,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -745,8 +742,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -790,7 +788,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,6 +835,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -848,8 +847,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetExtension
@@ -866,7 +865,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -883,8 +882,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -924,7 +924,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +978,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 5eaec16b0575..0ec698079c74 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -46,7 +41,7 @@ def build_cancel_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -71,7 +66,7 @@ def build_start_os_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -96,7 +91,7 @@ def build_start_extension_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -122,7 +117,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -180,7 +175,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -195,8 +190,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -235,7 +231,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -289,7 +285,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -304,8 +300,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +345,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -402,7 +399,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -417,8 +414,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +459,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -527,7 +525,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -542,8 +540,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 2c01529b1916..b9762d469bcb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -93,7 +88,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -134,7 +129,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -174,7 +169,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -311,8 +306,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -468,7 +464,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +531,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -564,8 +560,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -717,7 +714,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -778,7 +775,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -795,8 +792,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -842,7 +840,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -891,6 +889,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -904,8 +903,8 @@ def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVMExtension
@@ -922,7 +921,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -940,8 +939,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -968,6 +968,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -979,8 +980,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -997,7 +998,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -1014,8 +1015,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index 0dd2bbd76dd1..d351d95b4046 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -136,7 +131,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -176,7 +171,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -217,7 +212,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -468,7 +464,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +531,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -564,8 +560,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -715,7 +712,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -776,7 +773,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -793,8 +790,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -840,7 +838,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -889,6 +887,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -902,8 +901,8 @@ def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineRunCommand
@@ -920,7 +919,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -938,8 +937,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -966,6 +966,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
@@ -977,8 +978,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -989,7 +990,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1045,8 +1046,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_vms_operations.py
index c75fbf62c6ee..480787cf05ea 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -80,7 +75,7 @@ def build_reimage_all_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -106,7 +101,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -173,7 +168,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -208,7 +203,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -242,7 +237,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -281,7 +276,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -325,7 +320,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -353,7 +348,7 @@ def build_restart_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -379,7 +374,7 @@ def build_start_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -405,7 +400,7 @@ def build_redeploy_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -438,7 +433,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -473,7 +468,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -499,7 +494,7 @@ def build_simulate_eviction_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -526,7 +521,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -593,7 +588,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -624,8 +619,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -757,7 +753,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -815,7 +811,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -831,8 +827,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -876,7 +873,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -931,7 +928,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -947,8 +944,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -993,7 +991,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1053,7 +1051,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -1081,8 +1079,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1229,7 +1228,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1280,6 +1279,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1294,7 +1294,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1311,8 +1311,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1334,6 +1335,7 @@ def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1345,9 +1347,9 @@ def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1363,7 +1365,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1411,6 +1413,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -1422,10 +1425,10 @@ def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVM
@@ -1442,7 +1445,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1459,8 +1462,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1508,7 +1512,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1524,8 +1528,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1550,6 +1555,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1561,16 +1567,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1581,7 +1587,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1638,8 +1644,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1660,6 +1667,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1674,7 +1682,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1691,8 +1699,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1714,6 +1723,7 @@ def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
@@ -1727,10 +1737,10 @@ def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1746,7 +1756,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1802,7 +1812,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1818,8 +1828,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1862,7 +1873,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1917,7 +1928,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1933,8 +1944,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1977,7 +1989,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2032,7 +2044,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2048,8 +2060,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2093,7 +2106,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2140,6 +2153,7 @@ def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2152,10 +2166,11 @@ def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.RetrieveBootDiagnosticsDataResult
@@ -2172,7 +2187,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2189,8 +2204,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2225,7 +2241,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2241,8 +2257,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2285,7 +2302,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2354,7 +2371,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2370,8 +2387,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2406,7 +2424,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2434,8 +2452,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2572,7 +2591,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_sets_operations.py
index 29c03051b0f3..cd66a1f26017 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -77,7 +72,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -111,7 +106,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -149,7 +144,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -182,7 +177,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -251,7 +246,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -284,7 +279,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -313,7 +308,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -341,7 +336,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -369,7 +364,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -400,7 +395,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -436,7 +431,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -469,7 +464,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -500,7 +495,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -531,7 +526,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -562,7 +557,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -593,7 +588,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -624,7 +619,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -655,7 +650,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -691,7 +686,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -723,7 +718,7 @@ def build_convert_to_single_placement_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -754,7 +749,7 @@ def build_set_orchestration_service_state_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -815,7 +810,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -868,8 +863,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -904,7 +900,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -931,8 +927,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1065,7 +1062,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1128,7 +1125,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -1155,8 +1152,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1285,7 +1283,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1331,7 +1329,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1344,7 +1342,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1360,8 +1358,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1379,7 +1378,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""Deletes a VM scale set.
@@ -1387,9 +1386,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1405,7 +1404,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1451,6 +1450,7 @@ def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -1460,10 +1460,10 @@ def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSet
@@ -1480,7 +1480,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1496,8 +1496,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1535,7 +1536,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1565,8 +1566,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1695,7 +1697,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1743,6 +1745,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1757,7 +1760,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1785,8 +1788,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1808,8 +1812,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1823,9 +1827,9 @@ def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1848,8 +1852,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1862,9 +1866,9 @@ def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1887,6 +1891,7 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1900,9 +1905,9 @@ def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1921,7 +1926,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1991,7 +1996,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -2006,8 +2011,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2043,7 +2049,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: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2096,8 +2102,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2129,7 +2136,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -2181,8 +2188,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2217,7 +2225,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2271,8 +2279,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2308,7 +2317,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2362,8 +2371,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2383,8 +2393,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -2398,7 +2409,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2429,8 +2440,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2451,9 +2463,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2465,14 +2477,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -2494,9 +2506,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2508,13 +2520,13 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -2536,8 +2548,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -2548,14 +2561,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_03_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -2574,7 +2587,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2584,8 +2597,8 @@ def begin_power_off(
raw_result = self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -2636,7 +2649,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2666,8 +2679,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2790,7 +2804,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2851,7 +2865,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2881,8 +2895,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3005,7 +3020,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3066,7 +3081,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3096,8 +3111,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3223,7 +3239,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3284,7 +3300,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3314,8 +3330,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3447,7 +3464,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3508,7 +3525,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3535,8 +3552,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3659,7 +3677,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3720,7 +3738,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3750,8 +3768,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3878,7 +3897,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3939,7 +3958,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3969,8 +3988,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4096,7 +4116,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -4141,7 +4161,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -4150,9 +4170,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.RecoveryWalkResponse
@@ -4169,7 +4189,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -4185,8 +4205,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4301,7 +4322,7 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4328,8 +4349,9 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4363,7 +4385,7 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4390,8 +4412,9 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4513,7 +4536,7 @@ def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_sizes_operations.py
index 6ff931077a67..e172805717b4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machines_operations.py
index 0c84878cafce..6b35af568ddd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_03_01/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +70,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +104,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +136,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -179,7 +174,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -212,7 +207,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -245,7 +240,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -275,7 +270,7 @@ def build_convert_to_managed_disks_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -300,7 +295,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -325,7 +320,7 @@ def build_generalize_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -349,7 +344,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -377,7 +372,7 @@ def build_list_all_request(subscription_id: str, *, status_only: Optional[str] =
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -405,7 +400,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -435,7 +430,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -461,7 +456,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -489,7 +484,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
def build_restart_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -512,7 +507,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
def build_start_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -535,7 +530,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -559,7 +554,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -595,7 +590,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -629,7 +624,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -654,7 +649,7 @@ def build_simulate_eviction_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -680,7 +675,7 @@ def build_assess_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -711,7 +706,7 @@ def build_install_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -745,7 +740,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -807,7 +802,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -860,8 +855,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -895,7 +891,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -922,8 +918,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1057,7 +1054,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1118,7 +1115,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1145,8 +1142,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1275,7 +1273,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1334,7 +1332,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1361,8 +1359,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1484,7 +1483,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1530,7 +1529,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1543,7 +1542,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1559,8 +1558,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1578,7 +1578,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""The operation to delete a virtual machine.
@@ -1586,9 +1586,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1604,7 +1604,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1650,6 +1650,7 @@ def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -1659,12 +1660,12 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.VirtualMachine
@@ -1681,7 +1682,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1697,8 +1698,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1744,7 +1746,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1759,8 +1761,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1794,7 +1797,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1809,8 +1812,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1850,7 +1854,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1904,7 +1908,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1919,8 +1923,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1960,7 +1965,7 @@ def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwargs: Any
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2031,7 +2036,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -2046,8 +2051,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2078,7 +2084,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: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2131,8 +2137,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2149,13 +2156,13 @@ def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2021_03_01.models.VirtualMachine]
@@ -2164,7 +2171,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2217,8 +2224,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2251,7 +2259,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2305,8 +2313,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2323,7 +2332,7 @@ def get_next(next_link=None):
}
def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -2336,7 +2345,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2352,8 +2361,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2371,7 +2381,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> LROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -2380,10 +2390,10 @@ def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2399,7 +2409,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2454,7 +2464,7 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -2469,8 +2479,9 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2510,7 +2521,7 @@ def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2564,7 +2575,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2579,8 +2590,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2619,7 +2631,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2673,7 +2685,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2688,8 +2700,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2728,7 +2741,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2782,7 +2795,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2797,8 +2810,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2837,7 +2851,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2895,7 +2909,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2925,8 +2939,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3047,7 +3062,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3095,6 +3110,7 @@ def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -3104,10 +3120,11 @@ def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_03_01.models.RetrieveBootDiagnosticsDataResult
@@ -3124,7 +3141,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -3140,8 +3157,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3176,7 +3194,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -3191,8 +3209,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3231,7 +3250,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3297,7 +3316,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -3312,8 +3331,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3343,7 +3363,7 @@ def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -3358,8 +3378,9 @@ def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3409,7 +3430,7 @@ def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3471,7 +3492,7 @@ def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -3498,8 +3519,9 @@ def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3635,7 +3657,7 @@ def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3696,7 +3718,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3723,8 +3745,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3848,7 +3871,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_compute_management_client.py
index 67429cefb7c5..4fda6848eca6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_compute_management_client.py
@@ -167,7 +167,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_configuration.py
index 36e806f34820..ea52c3f4fefc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", "2021-04-01")
+ api_version: str = kwargs.pop("api_version", "2021-04-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/_compute_management_client.py
index cfb04ac86eba..c5cf9b7aee98 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/_compute_management_client.py
@@ -169,7 +169,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/_configuration.py
index 54cf0d5b1cbb..321a798a3c95 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", "2021-04-01")
+ api_version: str = kwargs.pop("api_version", "2021-04-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_availability_sets_operations.py
index 2fdd1eaee5b3..0db7c43316ca 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_capacity_reservation_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_capacity_reservation_groups_operations.py
index 0a08b81afca9..ec9ffdcaad1e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_capacity_reservation_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_capacity_reservation_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -308,7 +304,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -335,8 +331,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -385,7 +382,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -400,8 +397,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -422,6 +420,7 @@ async def get(
self,
resource_group_name: str,
capacity_reservation_group_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationGroupInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservationGroup:
@@ -431,12 +430,12 @@ async def get(
:type resource_group_name: str
:param capacity_reservation_group_name: The name of the capacity reservation group. Required.
:type capacity_reservation_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the capacity reservations under the capacity reservation group
which is a snapshot of the runtime properties of a capacity reservation that is managed by the
platform and can change outside of control plane operations. "instanceView" Default value is
None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_04_01.models.CapacityReservationGroupInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservationGroup or the result of cls(response)
@@ -454,7 +453,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -470,8 +469,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -495,6 +495,7 @@ async def get(
def list_by_resource_group(
self,
resource_group_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None,
**kwargs: Any
) -> AsyncIterable["_models.CapacityReservationGroup"]:
@@ -503,11 +504,11 @@ def list_by_resource_group(
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_04_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -519,7 +520,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -573,8 +574,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,16 +594,16 @@ async def get_next(next_link=None):
@distributed_trace
def list_by_subscription(
- self, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
+ self, *, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
) -> AsyncIterable["_models.CapacityReservationGroup"]:
"""Lists all of the capacity reservation groups in the subscription. Use the nextLink property in
the response to get the next page of capacity reservation groups.
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_04_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -613,7 +615,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -666,8 +668,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_capacity_reservations_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_capacity_reservations_operations.py
index 87996409ec25..99044ffb0540 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_capacity_reservations_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_capacity_reservations_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -327,7 +323,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.CapacityReservation]] = kwargs.pop("cls", None)
@@ -355,8 +351,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +493,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -576,8 +573,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -626,7 +624,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -673,6 +671,7 @@ async def get(
resource_group_name: str,
capacity_reservation_group_name: str,
capacity_reservation_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservation:
@@ -684,10 +683,10 @@ async def get(
:type capacity_reservation_group_name: str
:param capacity_reservation_name: The name of the capacity reservation. Required.
:type capacity_reservation_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the capacity reservation that is managed by the platform
and can change outside of control plane operations. "instanceView" Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_04_01.models.CapacityReservationInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservation or the result of cls(response)
@@ -705,7 +704,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
request = build_get_request(
@@ -722,8 +721,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -763,7 +763,7 @@ def list_by_capacity_reservation_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.CapacityReservationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +817,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_dedicated_host_groups_operations.py
index 754550b055da..7b7e8368b8b9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +299,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -330,8 +326,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +374,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -392,8 +389,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -414,6 +412,7 @@ async def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -423,11 +422,11 @@ async def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.DedicatedHostGroup
@@ -444,7 +443,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -460,8 +459,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +499,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -552,8 +552,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -583,7 +584,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Dedicate
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -635,8 +636,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_dedicated_hosts_operations.py
index 4e1a5e0151cb..2901c210d958 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +252,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -321,7 +317,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -349,8 +345,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +485,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +545,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -564,8 +561,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -608,7 +606,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -655,6 +653,7 @@ async def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -666,10 +665,10 @@ async def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.DedicatedHost
@@ -686,7 +685,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -703,8 +702,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -744,7 +744,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -798,8 +798,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disk_accesses_operations.py
index 157cb9099bd2..6b0e31a1c4f5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -45,10 +44,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -248,7 +244,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -311,7 +307,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -338,8 +334,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +474,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +545,7 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -563,8 +560,9 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -598,7 +596,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -613,8 +611,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -657,7 +656,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -712,7 +711,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -765,8 +764,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -795,7 +795,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -847,8 +847,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -890,7 +891,7 @@ async def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -905,8 +906,9 @@ async def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -945,7 +947,7 @@ async def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -973,8 +975,9 @@ async def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1130,7 +1133,7 @@ async def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1206,7 +1209,7 @@ async def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1222,8 +1225,9 @@ async def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1257,7 +1261,7 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1273,8 +1277,9 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1319,7 +1324,7 @@ async def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1382,7 +1387,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1436,8 +1441,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disk_encryption_sets_operations.py
index 7406e8b42562..f1acb8988954 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -255,7 +251,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -345,8 +341,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +484,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -575,8 +572,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -610,7 +608,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -625,8 +623,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +668,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -726,7 +725,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -779,8 +778,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +809,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -861,8 +861,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -896,7 +897,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -950,8 +951,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disk_restore_point_operations.py
index 5ecea929c76c..65f0e5a60b5e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_revoke_access_request,
)
-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]]
@@ -102,7 +97,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -119,8 +114,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -163,7 +159,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -218,8 +214,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -255,7 +252,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -284,8 +281,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -439,7 +437,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -507,7 +505,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -524,8 +522,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +576,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disks_operations.py
index 2c0933a6d924..73a4af2b1a32 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_images_operations.py
index d3d1158c1e8c..a1684ce369e7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_log_analytics_operations.py
index 6033c358bd00..b331752eaf78 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_operations.py
index fffefe1d1689..c6e057c103c8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_proximity_placement_groups_operations.py
index 1781fdc369c1..32fe19a27226 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,6 +410,7 @@ async def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -421,9 +420,9 @@ async def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.ProximityPlacementGroup
@@ -440,7 +439,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -456,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +491,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -543,8 +543,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -578,7 +579,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -631,8 +632,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_restore_point_collections_operations.py
index 4bd651da15d1..f3b0292b5058 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -165,7 +160,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -192,8 +187,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -309,7 +305,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -336,8 +332,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -371,7 +368,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -386,8 +383,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -429,7 +427,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -474,6 +472,7 @@ async def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -483,10 +482,11 @@ async def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_04_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2021_04_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.RestorePointCollection
@@ -503,7 +503,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -519,8 +519,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +557,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -609,8 +610,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +644,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RestorePointCollecti
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -694,8 +696,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_restore_points_operations.py
index eca6f7e14f26..a61b95deed86 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._restore_points_operations import build_create_request, build_delete_request, build_get_request
-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]]
@@ -76,7 +71,7 @@ async def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -104,8 +99,9 @@ async def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -303,7 +299,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -319,8 +315,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -363,7 +360,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -432,7 +429,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -448,8 +445,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_snapshots_operations.py
index d0a6b1c7106b..85cbe67c8ae5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_ssh_public_keys_operations.py
index 38d1d131cfa9..9f9668e72599 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.SshPubli
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -133,8 +128,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -167,7 +163,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -220,8 +216,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -327,7 +324,7 @@ async def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -354,8 +351,9 @@ async def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +467,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -496,8 +494,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -543,7 +542,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -558,8 +557,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -601,7 +601,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -616,8 +616,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -665,7 +666,7 @@ async def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -680,8 +681,9 @@ async def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_usage_operations.py
index a3c493758349..dfb78e5ff4f1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_extension_images_operations.py
index 1536012ce361..ffb1833abb30 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_04_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_extensions_operations.py
index ab480ad9dd69..9e41db225738 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
index f2d95e0cd8ef..8e10c36098ad 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -95,7 +90,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -114,8 +109,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,6 +139,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -161,14 +158,14 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_04_01.models.VirtualMachineImageResource]
@@ -185,7 +182,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -206,8 +203,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +254,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -272,8 +270,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -319,7 +318,7 @@ async def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -334,8 +333,9 @@ async def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -386,7 +386,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -403,8 +403,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_images_operations.py
index 31ef7dbabee8..9eddab1b7e04 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_04_01.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_run_commands_operations.py
index 2c2adbe50e4f..e083e7f405dd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -84,7 +79,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -137,8 +132,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -178,7 +174,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -193,8 +189,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -233,7 +230,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -261,8 +258,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -409,7 +407,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -474,7 +472,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -502,8 +500,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -646,7 +645,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -706,7 +705,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -722,8 +721,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -810,7 +810,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -820,8 +826,8 @@ async def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineRunCommand
@@ -838,7 +844,7 @@ async def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -855,8 +861,9 @@ async def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -878,7 +885,7 @@ async def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -886,8 +893,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -898,7 +905,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -953,8 +960,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index 0d2cb8c41b2f..73e51435e99d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -263,7 +259,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -328,7 +324,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -356,8 +352,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -506,7 +503,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -566,7 +563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -582,8 +579,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -627,7 +625,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -674,6 +672,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -685,8 +684,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetExtension
@@ -703,7 +702,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -720,8 +719,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -761,7 +761,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +815,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 422ca36c6832..bf7a497fdb09 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index cc7dfbba38ed..e00e99a9fb1e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -268,7 +264,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -364,8 +360,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -516,7 +513,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -577,7 +574,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -594,8 +591,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -640,7 +638,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -689,6 +687,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -702,8 +701,8 @@ async def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVMExtension
@@ -720,7 +719,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -738,8 +737,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,6 +765,7 @@ async def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -776,8 +777,8 @@ async def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -794,7 +795,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -811,8 +812,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index 8c3692c4d885..57f2e3a8aa2d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -269,7 +265,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -336,7 +332,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -365,8 +361,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -515,7 +512,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -576,7 +573,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -593,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -639,7 +637,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,6 +686,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -701,8 +700,8 @@ async def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineRunCommand
@@ -719,7 +718,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -737,8 +736,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,6 +764,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
@@ -775,8 +776,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -787,7 +788,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -843,8 +844,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index 74fe779232eb..d6f70cc4ed79 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -50,10 +49,6 @@
build_update_request,
)
-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]]
@@ -96,7 +91,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -127,8 +122,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -334,8 +330,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -379,7 +376,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -434,7 +431,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -450,8 +447,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +494,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -556,7 +554,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -584,8 +582,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -732,7 +731,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -783,6 +782,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -797,7 +797,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +814,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,6 +838,7 @@ async def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -848,9 +850,9 @@ async def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -866,7 +868,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -914,6 +916,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -925,10 +928,10 @@ async def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVM
@@ -945,7 +948,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -962,8 +965,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1011,7 +1015,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1027,8 +1031,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1053,6 +1058,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1064,16 +1070,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1084,7 +1090,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1141,8 +1147,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1163,6 +1170,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1177,7 +1185,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1194,8 +1202,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1217,6 +1226,7 @@ async def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1230,10 +1240,10 @@ async def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1249,7 +1259,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1305,7 +1315,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1321,8 +1331,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1365,7 +1376,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1420,7 +1431,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: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1436,8 +1447,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1480,7 +1492,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1535,7 +1547,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1551,8 +1563,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1596,7 +1609,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1643,6 +1656,7 @@ async def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -1655,10 +1669,11 @@ async def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.RetrieveBootDiagnosticsDataResult
@@ -1675,7 +1690,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -1692,8 +1707,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1727,7 +1743,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1743,8 +1759,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1787,7 +1804,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1856,7 +1873,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -1872,8 +1889,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1908,7 +1926,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1936,8 +1954,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2077,7 +2096,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_sets_operations.py
index 9669cc4b112a..c7243efbad73 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -57,10 +56,6 @@
build_update_request,
)
-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]]
@@ -101,7 +96,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -189,7 +185,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -216,8 +212,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -350,7 +347,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -570,7 +568,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -616,7 +614,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -629,7 +627,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -645,8 +643,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +663,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""Deletes a VM scale set.
@@ -672,9 +671,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -690,7 +689,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -736,6 +735,7 @@ async def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -745,10 +745,10 @@ async def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_04_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_04_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSet
@@ -765,7 +765,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -781,8 +781,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -820,7 +821,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -850,8 +851,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -980,7 +982,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1028,6 +1030,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1042,7 +1045,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1070,8 +1073,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1093,8 +1097,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1108,9 +1112,9 @@ async def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1133,8 +1137,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1147,9 +1151,9 @@ async def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1172,6 +1176,7 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1185,9 +1190,9 @@ async def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1206,7 +1211,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1276,7 +1281,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1291,8 +1296,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1328,7 +1334,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1381,8 +1387,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1414,7 +1421,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1466,8 +1473,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1502,7 +1510,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1556,8 +1564,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1593,7 +1602,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1647,8 +1656,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1668,8 +1678,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -1683,7 +1694,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1714,8 +1725,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1736,9 +1748,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1750,14 +1762,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1779,9 +1791,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1793,13 +1805,13 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1821,8 +1833,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -1833,14 +1846,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1859,7 +1872,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1869,8 +1882,8 @@ async def begin_power_off(
raw_result = await self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -1921,7 +1934,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1951,8 +1964,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2075,7 +2089,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2136,7 +2150,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2166,8 +2180,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2290,7 +2305,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2351,7 +2366,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2381,8 +2396,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2508,7 +2524,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2569,7 +2585,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2599,8 +2615,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2732,7 +2749,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2793,7 +2810,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2820,8 +2837,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2944,7 +2962,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3005,7 +3023,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3035,8 +3053,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3163,7 +3182,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3224,7 +3243,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3254,8 +3273,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3381,7 +3401,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3426,7 +3446,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3435,9 +3455,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.RecoveryWalkResponse
@@ -3454,7 +3474,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3470,8 +3490,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3586,7 +3607,7 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3613,8 +3634,9 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3648,7 +3670,7 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3675,8 +3697,9 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3798,7 +3821,7 @@ async def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_sizes_operations.py
index 52c2345a06f0..0bfe1691f56a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machines_operations.py
index 3bdcca876930..78de7cb46d31 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/aio/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -59,10 +58,6 @@
build_update_request,
)
-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]]
@@ -102,7 +97,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -190,7 +186,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -217,8 +213,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -352,7 +349,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +571,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -632,7 +630,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -659,8 +657,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +784,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -831,7 +830,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -844,7 +843,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -860,8 +859,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -879,7 +879,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to delete a virtual machine.
@@ -887,9 +887,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -905,7 +905,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -951,6 +951,7 @@ async def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -960,12 +961,12 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachine
@@ -982,7 +983,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -998,8 +999,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1045,7 +1047,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1060,8 +1062,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1095,7 +1098,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1110,8 +1113,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1153,7 +1157,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1207,7 +1211,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1222,8 +1226,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1263,7 +1268,7 @@ async def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1334,7 +1339,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1349,8 +1354,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1382,7 +1388,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1435,8 +1441,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1453,13 +1460,13 @@ async def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1469,7 +1476,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIte
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1522,8 +1529,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1557,7 +1565,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1611,8 +1619,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1629,7 +1638,7 @@ async def get_next(next_link=None):
}
async def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1642,7 +1651,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1658,8 +1667,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1677,7 +1687,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -1686,10 +1696,10 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1705,7 +1715,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1760,7 +1770,7 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -1775,8 +1785,9 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1815,7 +1826,7 @@ async def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1869,7 +1880,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1884,8 +1895,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1924,7 +1936,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1978,7 +1990,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: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1993,8 +2005,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2033,7 +2046,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2087,7 +2100,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2102,8 +2115,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2142,7 +2156,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2200,7 +2214,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2230,8 +2244,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2352,7 +2367,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2400,6 +2415,7 @@ async def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2409,10 +2425,11 @@ async def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.RetrieveBootDiagnosticsDataResult
@@ -2429,7 +2446,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2445,8 +2462,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2480,7 +2498,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2495,8 +2513,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2537,7 +2556,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2603,7 +2622,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2618,8 +2637,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2649,7 +2669,7 @@ async def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -2664,8 +2684,9 @@ async def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2714,7 +2735,7 @@ async def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2776,7 +2797,7 @@ async def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -2803,8 +2824,9 @@ async def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2939,7 +2961,7 @@ async def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3000,7 +3022,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3027,8 +3049,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3155,7 +3178,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/models/_compute_management_client_enums.py
index f419dab6f780..8f2671904be8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/models/_compute_management_client_enums.py
@@ -124,6 +124,9 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
COPY_START = "CopyStart"
"""Create a new disk by using a deep copy process, where the resource creation is considered
#: complete only after all data has been copied from the source."""
+ IMPORT_ENUM = "Import"
+ """Create a disk by importing from a blob specified by a sourceUri in a storage account specified
+ #: by storageAccountId."""
class DiskCreateOptionTypes(str, Enum, metaclass=CaseInsensitiveEnumMeta):
@@ -524,6 +527,7 @@ class PublicIPAddressSkuTier(str, Enum, metaclass=CaseInsensitiveEnumMeta):
REGIONAL = "Regional"
GLOBAL = "Global"
+ GLOBAL_ENUM = "Global"
class PublicIPAllocationMethod(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/models/_models_py3.py
index c742860cee28..404c9edca9e7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/models/_models_py3.py
@@ -1434,8 +1434,8 @@ class CreationData(_serialization.Model):
All required parameters must be populated in order to send to Azure.
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
- values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
- "CopyStart".
+ values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", "CopyStart",
+ and "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2021_04_01.models.DiskCreateOption
:ivar storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
@@ -1496,8 +1496,8 @@ def __init__(
) -> None:
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
- Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", and
- "CopyStart".
+ Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload",
+ "CopyStart", and "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2021_04_01.models.DiskCreateOption
:keyword storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
@@ -6765,7 +6765,7 @@ class PublicIPAddressSku(_serialization.Model):
:ivar name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:vartype name: str or ~azure.mgmt.compute.v2021_04_01.models.PublicIPAddressSkuName
- :ivar tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :ivar tier: Specify public IP sku tier. Known values are: "Regional", "Global", and "Global".
:vartype tier: str or ~azure.mgmt.compute.v2021_04_01.models.PublicIPAddressSkuTier
"""
@@ -6784,7 +6784,8 @@ def __init__(
"""
:keyword name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:paramtype name: str or ~azure.mgmt.compute.v2021_04_01.models.PublicIPAddressSkuName
- :keyword tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :keyword tier: Specify public IP sku tier. Known values are: "Regional", "Global", and
+ "Global".
:paramtype tier: str or ~azure.mgmt.compute.v2021_04_01.models.PublicIPAddressSkuTier
"""
super().__init__(**kwargs)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_availability_sets_operations.py
index 509e280c5c80..86c4b9616429 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -227,7 +222,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -361,7 +356,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -388,8 +383,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +495,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -526,8 +522,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +570,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -588,8 +585,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -629,7 +627,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +642,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,12 +665,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2021_04_01.models.AvailabilitySet]
@@ -680,7 +681,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +734,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,7 +766,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +819,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +856,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -907,8 +910,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_capacity_reservation_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_capacity_reservation_groups_operations.py
index e120f74cf951..448f523a7751 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_capacity_reservation_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_capacity_reservation_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def build_list_by_resource_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -370,7 +365,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -397,8 +392,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -517,7 +513,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -544,8 +540,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -594,7 +591,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -609,8 +606,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,6 +629,7 @@ def get(
self,
resource_group_name: str,
capacity_reservation_group_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationGroupInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservationGroup:
@@ -640,12 +639,12 @@ def get(
:type resource_group_name: str
:param capacity_reservation_group_name: The name of the capacity reservation group. Required.
:type capacity_reservation_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the capacity reservations under the capacity reservation group
which is a snapshot of the runtime properties of a capacity reservation that is managed by the
platform and can change outside of control plane operations. "instanceView" Default value is
None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_04_01.models.CapacityReservationGroupInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservationGroup or the result of cls(response)
@@ -663,7 +662,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -679,8 +678,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -704,6 +704,7 @@ def get(
def list_by_resource_group(
self,
resource_group_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None,
**kwargs: Any
) -> Iterable["_models.CapacityReservationGroup"]:
@@ -712,11 +713,11 @@ def list_by_resource_group(
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_04_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -728,7 +729,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -782,8 +783,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -801,16 +803,16 @@ def get_next(next_link=None):
@distributed_trace
def list_by_subscription(
- self, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
+ self, *, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
) -> Iterable["_models.CapacityReservationGroup"]:
"""Lists all of the capacity reservation groups in the subscription. Use the nextLink property in
the response to get the next page of capacity reservation groups.
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_04_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -822,7 +824,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -875,8 +877,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_capacity_reservations_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_capacity_reservations_operations.py
index fd79a8f45075..972b7542108e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_capacity_reservations_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_capacity_reservations_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -53,7 +48,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -94,7 +89,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -135,7 +130,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def build_list_by_capacity_reservation_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
@@ -304,8 +299,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -453,7 +449,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -518,7 +514,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.CapacityReservation]] = kwargs.pop("cls", None)
@@ -546,8 +542,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -687,7 +684,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,7 +748,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -767,8 +764,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -817,7 +815,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -864,6 +862,7 @@ def get(
resource_group_name: str,
capacity_reservation_group_name: str,
capacity_reservation_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservation:
@@ -875,10 +874,10 @@ def get(
:type capacity_reservation_group_name: str
:param capacity_reservation_name: The name of the capacity reservation. Required.
:type capacity_reservation_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the capacity reservation that is managed by the platform
and can change outside of control plane operations. "instanceView" Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_04_01.models.CapacityReservationInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservation or the result of cls(response)
@@ -896,7 +895,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
request = build_get_request(
@@ -913,8 +912,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -954,7 +954,7 @@ def list_by_capacity_reservation_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.CapacityReservationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1008,8 +1008,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_dedicated_host_groups_operations.py
index d9b9a50cce85..fb3016681e95 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -145,7 +140,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -176,7 +171,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -204,7 +199,7 @@ def build_list_by_subscription_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: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -339,7 +334,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -366,8 +361,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -481,7 +477,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -508,8 +504,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -555,7 +552,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -570,8 +567,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,6 +590,7 @@ def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -601,11 +600,11 @@ def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.DedicatedHostGroup
@@ -622,7 +621,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -638,8 +637,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -674,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -727,8 +727,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -757,7 +758,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.DedicatedHost
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -809,8 +810,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_dedicated_hosts_operations.py
index 81525006c442..44e2597f89e3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +180,7 @@ def build_list_by_host_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -416,7 +412,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -481,7 +477,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -509,8 +505,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -645,7 +642,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -705,7 +702,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -721,8 +718,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,7 +763,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -812,6 +810,7 @@ def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -823,10 +822,10 @@ def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.DedicatedHost
@@ -843,7 +842,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -860,8 +859,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -900,7 +900,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -954,8 +954,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disk_accesses_operations.py
index 2167ded16f4d..da6d4701f1a2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_get_private_link_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -266,7 +261,7 @@ def build_update_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -307,7 +302,7 @@ def build_get_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -345,7 +340,7 @@ def build_delete_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -379,7 +374,7 @@ def build_list_private_endpoint_connections_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -437,7 +432,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -464,8 +459,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -596,7 +592,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -659,7 +655,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -686,8 +682,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -822,7 +819,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -893,7 +890,7 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -908,8 +905,9 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -943,7 +941,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -958,8 +956,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1000,7 +999,7 @@ def begin_delete(self, resource_group_name: str, disk_access_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1054,7 +1053,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1107,8 +1106,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1136,7 +1136,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1188,8 +1188,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1231,7 +1232,7 @@ def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -1246,8 +1247,9 @@ def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1286,7 +1288,7 @@ def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -1314,8 +1316,9 @@ def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1471,7 +1474,7 @@ def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1547,7 +1550,7 @@ def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1563,8 +1566,9 @@ def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1598,7 +1602,7 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1614,8 +1618,9 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1660,7 +1665,7 @@ def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1723,7 +1728,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1777,8 +1782,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disk_encryption_sets_operations.py
index 19366dd9a1f1..75806927772d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_associated_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -293,7 +288,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -320,8 +315,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -459,7 +455,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -522,7 +518,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -549,8 +545,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -688,7 +685,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -759,7 +756,7 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -774,8 +771,9 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +807,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -824,8 +822,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -866,7 +865,7 @@ def begin_delete(self, resource_group_name: str, disk_encryption_set_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -920,7 +919,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -973,8 +972,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1002,7 +1002,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -1054,8 +1054,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1089,7 +1090,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -1143,8 +1144,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disk_restore_point_operations.py
index 598e148fa561..7f7a56d17c18 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def build_list_by_restore_point_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -132,7 +127,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -175,7 +170,7 @@ def build_revoke_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -277,8 +272,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -320,7 +316,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -375,8 +371,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,7 +409,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -441,8 +438,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -593,7 +591,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -661,7 +659,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -678,8 +676,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -731,7 +730,7 @@ def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disks_operations.py
index 057138ae1472..5b165c9a2d88 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_images_operations.py
index 74f6e98b2cb4..9f8bc3fd6e5f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
def build_delete_request(resource_group_name: str, image_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -250,7 +245,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -277,8 +272,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -401,7 +397,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -460,7 +456,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -487,8 +483,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -611,7 +608,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -670,7 +667,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -685,8 +682,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -725,7 +723,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -767,7 +765,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -775,8 +773,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.Image
@@ -793,7 +791,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -809,8 +807,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -844,7 +843,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -897,8 +896,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -927,7 +927,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -979,8 +979,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_log_analytics_operations.py
index 146640832295..3c98ca59b9c3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_operations.py
index 7c867c9d93cb..0ca5ed15eb59 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_proximity_placement_groups_operations.py
index 1ec4f2b9bc89..266d3342ae4e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -186,7 +181,7 @@ def build_list_by_subscription_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: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -212,7 +207,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -347,7 +342,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -374,8 +369,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +487,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +562,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -580,8 +577,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -602,6 +600,7 @@ def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -611,9 +610,9 @@ def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.ProximityPlacementGroup
@@ -630,7 +629,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -646,8 +645,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -681,7 +681,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +733,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -768,7 +769,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -821,8 +822,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_restore_point_collections_operations.py
index f581c8ef2a93..a33d11011388 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -85,7 +80,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -121,7 +116,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -159,7 +154,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -192,7 +187,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -220,7 +215,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -359,7 +354,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -386,8 +381,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -503,7 +499,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -530,8 +526,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +562,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -580,8 +577,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -623,7 +621,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -668,6 +666,7 @@ def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -677,10 +676,11 @@ def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_04_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2021_04_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.RestorePointCollection
@@ -697,7 +697,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -713,8 +713,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -750,7 +751,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Res
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -803,8 +804,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -836,7 +838,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RestorePointCollection"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -888,8 +890,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_restore_points_operations.py
index 57bf981d1048..2d9be6ae4a2b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -51,7 +46,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -92,7 +87,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -130,7 +125,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -224,8 +219,9 @@ def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -363,7 +359,7 @@ def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -423,7 +419,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -439,8 +435,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -483,7 +480,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -552,7 +549,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -568,8 +565,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_snapshots_operations.py
index 54bd93966a17..29026732095d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_ssh_public_keys_operations.py
index efa9a244df44..2574c65723a6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_by_subscription_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: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -69,7 +64,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -99,7 +94,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -166,7 +161,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -192,7 +187,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_generate_key_pair_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.SshPublicKeyR
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -334,8 +329,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +364,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -421,8 +417,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -528,7 +525,7 @@ def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -555,8 +552,9 @@ def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -670,7 +668,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -697,8 +695,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -744,7 +743,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -759,8 +758,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -800,7 +800,7 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -815,8 +815,9 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -864,7 +865,7 @@ def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -879,8 +880,9 @@ def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_usage_operations.py
index 338bbef126d7..db8cd9640838 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_extension_images_operations.py
index 45e60640eeca..5aaa805f19ab 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_04_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_extensions_operations.py
index 54ab5b10f67e..9913e3b0460d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -149,7 +144,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +421,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -490,7 +486,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +661,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -724,7 +721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -740,8 +737,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +783,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,6 +830,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -843,8 +842,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineExtension
@@ -861,7 +860,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -878,8 +877,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -901,7 +901,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -909,8 +909,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineExtensionsListResult
@@ -927,7 +927,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -943,8 +943,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_images_edge_zone_operations.py
index 2792b1ac617a..f3588a262c43 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -97,7 +92,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -137,7 +132,7 @@ def build_list_offers_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -167,7 +162,7 @@ def build_list_publishers_request(location: str, edge_zone: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -278,7 +273,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -297,8 +292,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -326,6 +322,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -344,14 +341,14 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_04_01.models.VirtualMachineImageResource]
@@ -368,7 +365,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -389,8 +386,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -439,7 +437,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -455,8 +453,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -502,7 +501,7 @@ def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -517,8 +516,9 @@ def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -569,7 +569,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -586,8 +586,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_images_operations.py
index ca97eeb7c268..3c71eba50374 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_04_01.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_run_commands_operations.py
index d9e3e8a15fcc..19156c294295 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -74,7 +69,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -105,7 +100,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -140,7 +135,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -175,7 +170,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -213,7 +208,7 @@ def build_get_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -247,7 +242,7 @@ def build_list_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -309,7 +304,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -362,8 +357,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -403,7 +399,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -418,8 +414,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -458,7 +455,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -486,8 +483,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +632,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -699,7 +697,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -727,8 +725,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -871,7 +870,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -931,7 +930,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -947,8 +946,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -1045,8 +1051,8 @@ def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineRunCommand
@@ -1063,7 +1069,7 @@ def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -1080,8 +1086,9 @@ def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1103,7 +1110,7 @@ def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -1111,8 +1118,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -1123,7 +1130,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1178,8 +1185,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_extensions_operations.py
index cc8e603f545b..ffed2bc772d7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +180,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -426,7 +422,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -491,7 +487,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -519,8 +515,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +666,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -729,7 +726,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -745,8 +742,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -790,7 +788,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,6 +835,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -848,8 +847,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetExtension
@@ -866,7 +865,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -883,8 +882,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -924,7 +924,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +978,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index df2c99a37a55..05c86b65e9e9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -46,7 +41,7 @@ def build_cancel_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -71,7 +66,7 @@ def build_start_os_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -96,7 +91,7 @@ def build_start_extension_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -122,7 +117,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -180,7 +175,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -195,8 +190,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -235,7 +231,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -289,7 +285,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -304,8 +300,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +345,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -402,7 +399,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -417,8 +414,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +459,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -527,7 +525,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -542,8 +540,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 4772092ad1e6..04edef4fb6c5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -93,7 +88,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -134,7 +129,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -174,7 +169,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -311,8 +306,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -715,7 +712,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -776,7 +773,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -793,8 +790,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -839,7 +837,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -888,6 +886,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -901,8 +900,8 @@ def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVMExtension
@@ -919,7 +918,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -937,8 +936,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -964,6 +964,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -975,8 +976,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -993,7 +994,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -1010,8 +1011,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index f97d3407e980..703792ee9199 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -136,7 +131,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -176,7 +171,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -217,7 +212,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -713,7 +710,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -774,7 +771,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -791,8 +788,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,7 +835,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -886,6 +884,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -899,8 +898,8 @@ def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineRunCommand
@@ -917,7 +916,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -935,8 +934,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -962,6 +962,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
@@ -973,8 +974,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -985,7 +986,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1041,8 +1042,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_vms_operations.py
index 8dc90eab922a..9d2cf50a6189 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -80,7 +75,7 @@ def build_reimage_all_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -106,7 +101,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -173,7 +168,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -208,7 +203,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -242,7 +237,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -281,7 +276,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -325,7 +320,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -353,7 +348,7 @@ def build_restart_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -379,7 +374,7 @@ def build_start_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -405,7 +400,7 @@ def build_redeploy_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -438,7 +433,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -473,7 +468,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -499,7 +494,7 @@ def build_simulate_eviction_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -526,7 +521,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -593,7 +588,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -624,8 +619,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -757,7 +753,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -815,7 +811,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -831,8 +827,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -876,7 +873,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -931,7 +928,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -947,8 +944,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -993,7 +991,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1053,7 +1051,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -1081,8 +1079,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1229,7 +1228,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1280,6 +1279,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1294,7 +1294,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1311,8 +1311,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1334,6 +1335,7 @@ def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1345,9 +1347,9 @@ def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1363,7 +1365,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1411,6 +1413,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -1422,10 +1425,10 @@ def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVM
@@ -1442,7 +1445,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1459,8 +1462,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1508,7 +1512,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1524,8 +1528,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1550,6 +1555,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1561,16 +1567,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1581,7 +1587,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1638,8 +1644,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1660,6 +1667,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1674,7 +1682,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1691,8 +1699,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1714,6 +1723,7 @@ def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
@@ -1727,10 +1737,10 @@ def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1746,7 +1756,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1802,7 +1812,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1818,8 +1828,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1862,7 +1873,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1917,7 +1928,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1933,8 +1944,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1977,7 +1989,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2032,7 +2044,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2048,8 +2060,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2093,7 +2106,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2140,6 +2153,7 @@ def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2152,10 +2166,11 @@ def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.RetrieveBootDiagnosticsDataResult
@@ -2172,7 +2187,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2189,8 +2204,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2224,7 +2240,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2240,8 +2256,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2284,7 +2301,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2353,7 +2370,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2369,8 +2386,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2405,7 +2423,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2433,8 +2451,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2571,7 +2590,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_sets_operations.py
index a5c8d49cc84d..2bcd5f6b6476 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -77,7 +72,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -111,7 +106,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -149,7 +144,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -182,7 +177,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -251,7 +246,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -284,7 +279,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -313,7 +308,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -341,7 +336,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -369,7 +364,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -400,7 +395,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -436,7 +431,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -469,7 +464,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -500,7 +495,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -531,7 +526,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -562,7 +557,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -593,7 +588,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -624,7 +619,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -655,7 +650,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -691,7 +686,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -723,7 +718,7 @@ def build_convert_to_single_placement_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -754,7 +749,7 @@ def build_set_orchestration_service_state_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -815,7 +810,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -868,8 +863,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -903,7 +899,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -930,8 +926,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1064,7 +1061,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1127,7 +1124,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -1154,8 +1151,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1284,7 +1282,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1330,7 +1328,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1343,7 +1341,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1359,8 +1357,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1378,7 +1377,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""Deletes a VM scale set.
@@ -1386,9 +1385,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1404,7 +1403,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1450,6 +1449,7 @@ def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -1459,10 +1459,10 @@ def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_04_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_04_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSet
@@ -1479,7 +1479,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1495,8 +1495,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1534,7 +1535,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1564,8 +1565,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1694,7 +1696,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1742,6 +1744,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1756,7 +1759,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1784,8 +1787,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1807,8 +1811,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1822,9 +1826,9 @@ def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1847,8 +1851,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1861,9 +1865,9 @@ def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1886,6 +1890,7 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1899,9 +1904,9 @@ def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1920,7 +1925,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1990,7 +1995,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -2005,8 +2010,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2042,7 +2048,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: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2095,8 +2101,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2128,7 +2135,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -2180,8 +2187,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2216,7 +2224,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2270,8 +2278,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2307,7 +2316,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2361,8 +2370,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2382,8 +2392,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -2397,7 +2408,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2428,8 +2439,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2450,9 +2462,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2464,14 +2476,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -2493,9 +2505,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2507,13 +2519,13 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -2535,8 +2547,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -2547,14 +2560,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_04_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -2573,7 +2586,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2583,8 +2596,8 @@ def begin_power_off(
raw_result = self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -2635,7 +2648,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2665,8 +2678,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2789,7 +2803,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2850,7 +2864,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2880,8 +2894,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3004,7 +3019,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3065,7 +3080,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3095,8 +3110,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3222,7 +3238,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3283,7 +3299,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3313,8 +3329,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3446,7 +3463,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3507,7 +3524,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3534,8 +3551,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3658,7 +3676,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3719,7 +3737,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3749,8 +3767,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3877,7 +3896,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3938,7 +3957,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3968,8 +3987,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4095,7 +4115,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -4140,7 +4160,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -4149,9 +4169,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.RecoveryWalkResponse
@@ -4168,7 +4188,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -4184,8 +4204,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4300,7 +4321,7 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4327,8 +4348,9 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4362,7 +4384,7 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4389,8 +4411,9 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4512,7 +4535,7 @@ def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_sizes_operations.py
index 504fbb388fa8..993989eafd61 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machines_operations.py
index fb55ada8ed6a..73294f7149c7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_04_01/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +70,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +104,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +136,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -179,7 +174,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -212,7 +207,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -245,7 +240,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -275,7 +270,7 @@ def build_convert_to_managed_disks_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -300,7 +295,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -325,7 +320,7 @@ def build_generalize_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -349,7 +344,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -377,7 +372,7 @@ def build_list_all_request(subscription_id: str, *, status_only: Optional[str] =
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -405,7 +400,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -435,7 +430,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -461,7 +456,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -489,7 +484,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
def build_restart_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -512,7 +507,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
def build_start_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -535,7 +530,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -559,7 +554,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -595,7 +590,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -629,7 +624,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -654,7 +649,7 @@ def build_simulate_eviction_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -680,7 +675,7 @@ def build_assess_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -711,7 +706,7 @@ def build_install_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -745,7 +740,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -807,7 +802,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -860,8 +855,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -895,7 +891,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -922,8 +918,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1057,7 +1054,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1118,7 +1115,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1145,8 +1142,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1275,7 +1273,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1334,7 +1332,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1361,8 +1359,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1484,7 +1483,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1530,7 +1529,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1543,7 +1542,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1559,8 +1558,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1578,7 +1578,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""The operation to delete a virtual machine.
@@ -1586,9 +1586,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1604,7 +1604,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1650,6 +1650,7 @@ def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -1659,12 +1660,12 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_04_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.VirtualMachine
@@ -1681,7 +1682,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1697,8 +1698,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1744,7 +1746,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1759,8 +1761,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1794,7 +1797,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1809,8 +1812,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1850,7 +1854,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1904,7 +1908,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1919,8 +1923,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1960,7 +1965,7 @@ def begin_deallocate(self, resource_group_name: str, vm_name: str, **kwargs: Any
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2031,7 +2036,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -2046,8 +2051,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2078,7 +2084,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: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2131,8 +2137,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2149,13 +2156,13 @@ def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2021_04_01.models.VirtualMachine]
@@ -2164,7 +2171,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2217,8 +2224,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2251,7 +2259,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2305,8 +2313,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2323,7 +2332,7 @@ def get_next(next_link=None):
}
def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -2336,7 +2345,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2352,8 +2361,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2371,7 +2381,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> LROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -2380,10 +2390,10 @@ def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2399,7 +2409,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2454,7 +2464,7 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -2469,8 +2479,9 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2509,7 +2520,7 @@ def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2563,7 +2574,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2578,8 +2589,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2618,7 +2630,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2672,7 +2684,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2687,8 +2699,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2727,7 +2740,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2781,7 +2794,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2796,8 +2809,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2836,7 +2850,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2894,7 +2908,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2924,8 +2938,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3046,7 +3061,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3094,6 +3109,7 @@ def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -3103,10 +3119,11 @@ def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_04_01.models.RetrieveBootDiagnosticsDataResult
@@ -3123,7 +3140,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -3139,8 +3156,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3174,7 +3192,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -3189,8 +3207,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3229,7 +3248,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3295,7 +3314,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -3310,8 +3329,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3341,7 +3361,7 @@ def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -3356,8 +3376,9 @@ def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3406,7 +3427,7 @@ def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3468,7 +3489,7 @@ def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -3495,8 +3516,9 @@ def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3631,7 +3653,7 @@ def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3692,7 +3714,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3719,8 +3741,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3844,7 +3867,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-04-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-04-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_compute_management_client.py
index 4eee1d5ac369..8229229f0606 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_compute_management_client.py
@@ -198,7 +198,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_configuration.py
index f9488621165b..ede9522f15e8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", "2021-07-01")
+ api_version: str = kwargs.pop("api_version", "2021-07-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/_compute_management_client.py
index 0db8dabf8fb9..14821f3310ad 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/_compute_management_client.py
@@ -201,7 +201,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/_configuration.py
index 33d398266ed6..bc115b1f63cf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", "2021-07-01")
+ api_version: str = kwargs.pop("api_version", "2021-07-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_availability_sets_operations.py
index f8d9f408f2de..be94940d4870 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_capacity_reservation_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_capacity_reservation_groups_operations.py
index 89fe8a6dd2c9..6f624c98973c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_capacity_reservation_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_capacity_reservation_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -308,7 +304,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -335,8 +331,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -385,7 +382,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -400,8 +397,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -422,6 +420,7 @@ async def get(
self,
resource_group_name: str,
capacity_reservation_group_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationGroupInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservationGroup:
@@ -431,12 +430,12 @@ async def get(
:type resource_group_name: str
:param capacity_reservation_group_name: The name of the capacity reservation group. Required.
:type capacity_reservation_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the capacity reservations under the capacity reservation group
which is a snapshot of the runtime properties of a capacity reservation that is managed by the
platform and can change outside of control plane operations. "instanceView" Default value is
None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_07_01.models.CapacityReservationGroupInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservationGroup or the result of cls(response)
@@ -454,7 +453,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -470,8 +469,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -495,6 +495,7 @@ async def get(
def list_by_resource_group(
self,
resource_group_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None,
**kwargs: Any
) -> AsyncIterable["_models.CapacityReservationGroup"]:
@@ -503,11 +504,11 @@ def list_by_resource_group(
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_07_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -519,7 +520,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -573,8 +574,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,16 +594,16 @@ async def get_next(next_link=None):
@distributed_trace
def list_by_subscription(
- self, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
+ self, *, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
) -> AsyncIterable["_models.CapacityReservationGroup"]:
"""Lists all of the capacity reservation groups in the subscription. Use the nextLink property in
the response to get the next page of capacity reservation groups.
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_07_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -613,7 +615,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -666,8 +668,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_capacity_reservations_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_capacity_reservations_operations.py
index c7065b3ff889..397821a198d8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_capacity_reservations_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_capacity_reservations_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -327,7 +323,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.CapacityReservation]] = kwargs.pop("cls", None)
@@ -355,8 +351,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +493,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -576,8 +573,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -626,7 +624,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -673,6 +671,7 @@ async def get(
resource_group_name: str,
capacity_reservation_group_name: str,
capacity_reservation_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservation:
@@ -684,10 +683,10 @@ async def get(
:type capacity_reservation_group_name: str
:param capacity_reservation_name: The name of the capacity reservation. Required.
:type capacity_reservation_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the capacity reservation that is managed by the platform
and can change outside of control plane operations. "instanceView" Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_07_01.models.CapacityReservationInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservation or the result of cls(response)
@@ -705,7 +704,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
request = build_get_request(
@@ -722,8 +721,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -763,7 +763,7 @@ def list_by_capacity_reservation_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CapacityReservationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +817,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_community_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_community_galleries_operations.py
index 6de11f7e1607..d09202fa703d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_community_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_community_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._vendor import _convert_request
from ...operations._community_galleries_operations import build_get_request
-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]]
@@ -79,7 +74,7 @@ async def get(self, location: str, public_gallery_name: str, **kwargs: Any) -> _
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CommunityGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -94,8 +89,9 @@ async def get(self, location: str, public_gallery_name: str, **kwargs: Any) -> _
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_community_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_community_gallery_image_versions_operations.py
index 31d4b2c63354..b10368aff1e5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_community_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_community_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._vendor import _convert_request
from ...operations._community_gallery_image_versions_operations import build_get_request
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CommunityGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -110,8 +105,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_community_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_community_gallery_images_operations.py
index 20eb33e1087f..57dce12c3414 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_community_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_community_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._vendor import _convert_request
from ...operations._community_gallery_images_operations import build_get_request
-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]]
@@ -83,7 +78,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CommunityGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -99,8 +94,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_dedicated_host_groups_operations.py
index c7f95a31fb25..8353c77a4acb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +299,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -330,8 +326,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +374,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -392,8 +389,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -414,6 +412,7 @@ async def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -423,11 +422,11 @@ async def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.DedicatedHostGroup
@@ -444,7 +443,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -460,8 +459,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +499,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -552,8 +552,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -583,7 +584,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Dedicate
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -635,8 +636,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_dedicated_hosts_operations.py
index d49dbd9d9bf3..266574cff456 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +252,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -321,7 +317,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -349,8 +345,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +485,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +545,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -564,8 +561,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -608,7 +606,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -655,6 +653,7 @@ async def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -666,10 +665,10 @@ async def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.DedicatedHost
@@ -686,7 +685,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -703,8 +702,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -744,7 +744,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -798,8 +798,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_galleries_operations.py
index e95337dddb14..63e4cf6f8fbb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +242,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -305,7 +301,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -332,8 +328,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +458,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -511,6 +508,7 @@ async def get(
self,
resource_group_name: str,
gallery_name: str,
+ *,
select: Optional[Union[str, _models.SelectPermissions]] = None,
**kwargs: Any
) -> _models.Gallery:
@@ -520,9 +518,9 @@ async def get(
:type resource_group_name: str
:param gallery_name: The name of the Shared Image Gallery. Required.
:type gallery_name: str
- :param select: The select expression to apply on the operation. "Permissions" Default value is
- None.
- :type select: str or ~azure.mgmt.compute.v2021_07_01.models.SelectPermissions
+ :keyword select: The select expression to apply on the operation. "Permissions" Default value
+ is None.
+ :paramtype select: str or ~azure.mgmt.compute.v2021_07_01.models.SelectPermissions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Gallery or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.Gallery
@@ -539,7 +537,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -555,8 +553,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -590,7 +589,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -605,8 +604,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -645,7 +645,7 @@ async def begin_delete(self, resource_group_name: str, gallery_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -699,7 +699,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -752,8 +752,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -781,7 +782,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -833,8 +834,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_application_versions_operations.py
index 6d862c75a678..288c69243394 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -290,7 +286,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -357,7 +353,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -386,8 +382,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -553,7 +550,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -607,6 +604,7 @@ async def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -623,9 +621,9 @@ async def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.GalleryApplicationVersion
@@ -642,7 +640,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -660,8 +658,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -700,7 +699,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -717,8 +716,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -771,7 +771,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,7 +837,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -892,8 +892,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_applications_operations.py
index b7ec176912e0..b873cb36332f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -270,7 +266,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -363,8 +359,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -514,7 +511,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -590,7 +587,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -606,8 +603,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -641,7 +639,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -657,8 +655,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -703,7 +702,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -764,7 +763,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -818,8 +817,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_image_versions_operations.py
index 8a58aabc90f8..7e1798db1979 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -287,7 +283,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -354,7 +350,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -383,8 +379,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -549,7 +546,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -603,6 +600,7 @@ async def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -619,9 +617,9 @@ async def get(
:param gallery_image_version_name: The name of the gallery image version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.GalleryImageVersion
@@ -638,7 +636,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -656,8 +654,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -696,7 +695,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -713,8 +712,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,7 +832,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -887,8 +887,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_images_operations.py
index 09d5fe72b6c9..f922c457bbc1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -267,7 +263,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -332,7 +328,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -360,8 +356,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -505,7 +502,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -580,7 +577,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -596,8 +593,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,7 +629,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -647,8 +645,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -692,7 +691,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -753,7 +752,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -807,8 +806,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_sharing_profile_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_sharing_profile_operations.py
index cc2af295b021..672a764305df 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_sharing_profile_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_gallery_sharing_profile_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._gallery_sharing_profile_operations import build_update_request
-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]]
@@ -75,7 +70,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
@@ -102,8 +97,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -236,7 +232,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_images_operations.py
index ad0f27df6793..2c78ebd60736 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_log_analytics_operations.py
index e989de4920bc..3ca9e28bb615 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_operations.py
index dd71d07ec331..31d64c95058d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_proximity_placement_groups_operations.py
index 96dcfc5fd0e4..eaea39a9746a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,6 +410,7 @@ async def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -421,9 +420,9 @@ async def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.ProximityPlacementGroup
@@ -440,7 +439,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -456,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +491,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -543,8 +543,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -578,7 +579,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -631,8 +632,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_resource_skus_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_resource_skus_operations.py
index e59cde76ea8a..9631939541a0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_resource_skus_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_resource_skus_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._resource_skus_operations import build_list_request
-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]]
@@ -59,16 +54,16 @@ def __init__(self, *args, **kwargs) -> None:
@distributed_trace
def list(
- self, filter: Optional[str] = None, include_extended_locations: Optional[str] = None, **kwargs: Any
+ self, *, filter: Optional[str] = None, include_extended_locations: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.ResourceSku"]:
"""Gets the list of Microsoft.Compute SKUs available for your Subscription.
- :param filter: The filter to apply on the operation. Only **location** filter is supported
+ :keyword filter: The filter to apply on the operation. Only **location** filter is supported
currently. Default value is None.
- :type filter: str
- :param include_extended_locations: To Include Extended Locations information or not in the
+ :paramtype filter: str
+ :keyword include_extended_locations: To Include Extended Locations information or not in the
response. Default value is None.
- :type include_extended_locations: str
+ :paramtype include_extended_locations: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either ResourceSku or the result of cls(response)
:rtype:
@@ -78,7 +73,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ResourceSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -132,8 +127,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_restore_point_collections_operations.py
index 7603ef993ed4..165996450c7b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -165,7 +160,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -192,8 +187,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -309,7 +305,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -336,8 +332,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -371,7 +368,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -386,8 +383,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -429,7 +427,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -474,6 +472,7 @@ async def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -483,10 +482,11 @@ async def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2021_07_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.RestorePointCollection
@@ -503,7 +503,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -519,8 +519,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +557,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -609,8 +610,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +644,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RestorePointCollecti
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -694,8 +696,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_restore_points_operations.py
index 80ecf7fce4a4..31b05560bbaf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._restore_points_operations import build_create_request, build_delete_request, build_get_request
-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]]
@@ -76,7 +71,7 @@ async def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -104,8 +99,9 @@ async def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -303,7 +299,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -319,8 +315,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -363,7 +360,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -432,7 +429,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -448,8 +445,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_shared_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_shared_galleries_operations.py
index 05b30b0c6f4d..4033108b091d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_shared_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_shared_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._shared_galleries_operations import build_get_request, build_list_request
-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]]
@@ -60,15 +55,15 @@ def __init__(self, *args, **kwargs) -> None:
@distributed_trace
def list(
- self, location: str, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
+ self, location: str, *, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
) -> AsyncIterable["_models.SharedGallery"]:
"""List shared galleries by subscription id or tenant id.
:param location: Resource location. Required.
:type location: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2021_07_01.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2021_07_01.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGallery or the result of cls(response)
:rtype:
@@ -78,7 +73,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SharedGalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -132,8 +127,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -173,7 +169,7 @@ async def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SharedGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -188,8 +184,9 @@ async def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_shared_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_shared_gallery_image_versions_operations.py
index 550978b35342..13e14d58fe55 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_shared_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_shared_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._shared_gallery_image_versions_operations import build_get_request, build_list_request
-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]]
@@ -64,6 +59,7 @@ def list(
location: str,
gallery_unique_name: str,
gallery_image_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> AsyncIterable["_models.SharedGalleryImageVersion"]:
@@ -76,9 +72,9 @@ def list(
:param gallery_image_name: The name of the Shared Gallery Image Definition from which the Image
Versions are to be listed. Required.
:type gallery_image_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2021_07_01.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2021_07_01.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImageVersion or the result of
cls(response)
@@ -89,7 +85,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SharedGalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -145,8 +141,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -201,7 +198,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SharedGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -218,8 +215,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_shared_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_shared_gallery_images_operations.py
index c6a3725eccb7..7355f8bc3bc7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_shared_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_shared_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._shared_gallery_images_operations import build_get_request, build_list_request
-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]]
@@ -63,6 +58,7 @@ def list(
self,
location: str,
gallery_unique_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> AsyncIterable["_models.SharedGalleryImage"]:
@@ -72,9 +68,9 @@ def list(
:type location: str
:param gallery_unique_name: The unique name of the Shared Gallery. Required.
:type gallery_unique_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2021_07_01.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2021_07_01.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImage or the result of cls(response)
:rtype:
@@ -84,7 +80,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SharedGalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -139,8 +135,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -185,7 +182,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SharedGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -201,8 +198,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_ssh_public_keys_operations.py
index c39e487516a4..c7636fdd848d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.SshPubli
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -133,8 +128,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -167,7 +163,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -220,8 +216,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -327,7 +324,7 @@ async def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -354,8 +351,9 @@ async def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +467,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -496,8 +494,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -543,7 +542,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -558,8 +557,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -601,7 +601,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -616,8 +616,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -665,7 +666,7 @@ async def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -680,8 +681,9 @@ async def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_usage_operations.py
index 44df56a6e3e4..98e47e8961bd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_extension_images_operations.py
index f6b67e360854..ce9c4dfd3353 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_07_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_extensions_operations.py
index db42f73eec47..5cb9b7d759f0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
index 68df077d4889..a1bc4ef0198b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -95,7 +90,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -114,8 +109,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,6 +139,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -161,14 +158,14 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_07_01.models.VirtualMachineImageResource]
@@ -185,7 +182,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -206,8 +203,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +254,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -272,8 +270,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -319,7 +318,7 @@ async def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -334,8 +333,9 @@ async def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -386,7 +386,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -403,8 +403,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_images_operations.py
index 5291b7d9580d..77aaacb936d9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_07_01.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_run_commands_operations.py
index 73a0bd89a74c..2a4bdaf585d9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -84,7 +79,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -137,8 +132,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -178,7 +174,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -193,8 +189,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -233,7 +230,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -261,8 +258,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -409,7 +407,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -474,7 +472,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -502,8 +500,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -646,7 +645,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -706,7 +705,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -722,8 +721,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -810,7 +810,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -820,8 +826,8 @@ async def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineRunCommand
@@ -838,7 +844,7 @@ async def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -855,8 +861,9 @@ async def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -878,7 +885,7 @@ async def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -886,8 +893,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -898,7 +905,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -953,8 +960,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index 5d242bce3316..0f37cc93d57a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -263,7 +259,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -328,7 +324,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -356,8 +352,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -506,7 +503,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -566,7 +563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -582,8 +579,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -627,7 +625,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -674,6 +672,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -685,8 +684,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetExtension
@@ -703,7 +702,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -720,8 +719,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -761,7 +761,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +815,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index a28a17951470..dd6f46d12a40 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index ccdc62dd587d..8111ef538b50 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -268,7 +264,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -364,8 +360,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -516,7 +513,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -577,7 +574,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -594,8 +591,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -640,7 +638,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -689,6 +687,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -702,8 +701,8 @@ async def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVMExtension
@@ -720,7 +719,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -738,8 +737,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,6 +765,7 @@ async def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -776,8 +777,8 @@ async def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -794,7 +795,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -811,8 +812,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index d9eabfc54e6c..ee4a745df942 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -269,7 +265,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -336,7 +332,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -365,8 +361,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -515,7 +512,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -576,7 +573,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -593,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -639,7 +637,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,6 +686,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -701,8 +700,8 @@ async def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineRunCommand
@@ -719,7 +718,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -737,8 +736,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,6 +764,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
@@ -775,8 +776,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -787,7 +788,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -843,8 +844,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index 6e3419d9fede..270851e535fd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -50,10 +49,6 @@
build_update_request,
)
-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]]
@@ -96,7 +91,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -127,8 +122,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -334,8 +330,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -379,7 +376,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -434,7 +431,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -450,8 +447,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +494,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -556,7 +554,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -584,8 +582,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -732,7 +731,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -783,6 +782,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -797,7 +797,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +814,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,6 +838,7 @@ async def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -848,9 +850,9 @@ async def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -866,7 +868,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -914,6 +916,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -925,10 +928,10 @@ async def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVM
@@ -945,7 +948,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -962,8 +965,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1011,7 +1015,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1027,8 +1031,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1053,6 +1058,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1064,16 +1070,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1084,7 +1090,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1141,8 +1147,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1163,6 +1170,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1177,7 +1185,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1194,8 +1202,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1217,6 +1226,7 @@ async def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1230,10 +1240,10 @@ async def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1249,7 +1259,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1305,7 +1315,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1321,8 +1331,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1365,7 +1376,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1420,7 +1431,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: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1436,8 +1447,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1480,7 +1492,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1535,7 +1547,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1551,8 +1563,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1596,7 +1609,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1643,6 +1656,7 @@ async def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -1655,10 +1669,11 @@ async def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.RetrieveBootDiagnosticsDataResult
@@ -1675,7 +1690,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -1692,8 +1707,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1727,7 +1743,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1743,8 +1759,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1787,7 +1804,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1856,7 +1873,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -1872,8 +1889,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1908,7 +1926,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1936,8 +1954,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2077,7 +2096,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_sets_operations.py
index 04d19c18ab2e..4f4d28723d10 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -57,10 +56,6 @@
build_update_request,
)
-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]]
@@ -101,7 +96,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -189,7 +185,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -216,8 +212,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -350,7 +347,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -570,7 +568,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -616,7 +614,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -629,7 +627,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -645,8 +643,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +663,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""Deletes a VM scale set.
@@ -672,9 +671,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -690,7 +689,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -736,6 +735,7 @@ async def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -745,10 +745,10 @@ async def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSet
@@ -765,7 +765,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -781,8 +781,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -820,7 +821,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -850,8 +851,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -980,7 +982,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1028,6 +1030,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1042,7 +1045,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1070,8 +1073,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1093,8 +1097,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1108,9 +1112,9 @@ async def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1133,8 +1137,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1147,9 +1151,9 @@ async def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1172,6 +1176,7 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1185,9 +1190,9 @@ async def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1206,7 +1211,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1276,7 +1281,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1291,8 +1296,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1328,7 +1334,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1381,8 +1387,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1414,7 +1421,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1466,8 +1473,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1502,7 +1510,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1556,8 +1564,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1593,7 +1602,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1647,8 +1656,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1668,8 +1678,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -1683,7 +1694,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1714,8 +1725,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1736,9 +1748,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1750,14 +1762,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1779,9 +1791,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1793,13 +1805,13 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1821,8 +1833,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -1833,14 +1846,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1859,7 +1872,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1869,8 +1882,8 @@ async def begin_power_off(
raw_result = await self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -1921,7 +1934,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1951,8 +1964,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2075,7 +2089,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2136,7 +2150,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2166,8 +2180,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2290,7 +2305,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2351,7 +2366,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2381,8 +2396,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2508,7 +2524,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2569,7 +2585,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2599,8 +2615,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2732,7 +2749,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2793,7 +2810,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2820,8 +2837,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2944,7 +2962,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3005,7 +3023,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3035,8 +3053,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3163,7 +3182,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3224,7 +3243,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3254,8 +3273,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3381,7 +3401,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3426,7 +3446,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -3435,9 +3455,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.RecoveryWalkResponse
@@ -3454,7 +3474,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3470,8 +3490,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3586,7 +3607,7 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3613,8 +3634,9 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3648,7 +3670,7 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3675,8 +3697,9 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3798,7 +3821,7 @@ async def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_sizes_operations.py
index 5408eacffb56..d81c0623b9c8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machines_operations.py
index b6ac0c9b9b37..1e2688822f8f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/aio/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -59,10 +58,6 @@
build_update_request,
)
-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]]
@@ -102,7 +97,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -190,7 +186,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -217,8 +213,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -352,7 +349,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +571,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -632,7 +630,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -659,8 +657,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +784,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -831,7 +830,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -844,7 +843,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -860,8 +859,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -879,7 +879,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to delete a virtual machine.
@@ -887,9 +887,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -905,7 +905,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -951,6 +951,7 @@ async def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -960,12 +961,12 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachine
@@ -982,7 +983,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -998,8 +999,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1045,7 +1047,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1060,8 +1062,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1095,7 +1098,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1110,8 +1113,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1153,7 +1157,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1194,7 +1198,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
}
async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1207,7 +1211,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1223,8 +1227,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1242,7 +1247,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_deallocate(
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""Shuts down the virtual machine and releases the compute resources. You are not billed for the
compute resources that this virtual machine uses.
@@ -1251,9 +1256,9 @@ async def begin_deallocate(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
+ :keyword hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
Default value is None.
- :type hibernate: bool
+ :paramtype hibernate: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1269,7 +1274,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1341,7 +1346,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1356,8 +1361,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1389,7 +1395,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1442,8 +1448,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1460,13 +1467,13 @@ async def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1476,7 +1483,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> AsyncIte
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1529,8 +1536,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1564,7 +1572,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1618,8 +1626,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1636,7 +1645,7 @@ async def get_next(next_link=None):
}
async def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1649,7 +1658,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1665,8 +1674,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1684,7 +1694,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -1693,10 +1703,10 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1712,7 +1722,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1767,7 +1777,7 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -1782,8 +1792,9 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1822,7 +1833,7 @@ async def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1876,7 +1887,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1891,8 +1902,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1931,7 +1943,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1985,7 +1997,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: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2000,8 +2012,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2040,7 +2053,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2094,7 +2107,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2109,8 +2122,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2149,7 +2163,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2207,7 +2221,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2237,8 +2251,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2359,7 +2374,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2407,6 +2422,7 @@ async def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2416,10 +2432,11 @@ async def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.RetrieveBootDiagnosticsDataResult
@@ -2436,7 +2453,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2452,8 +2469,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2487,7 +2505,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2502,8 +2520,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2544,7 +2563,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2610,7 +2629,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2625,8 +2644,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2656,7 +2676,7 @@ async def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -2671,8 +2691,9 @@ async def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2721,7 +2742,7 @@ async def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2783,7 +2804,7 @@ async def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -2810,8 +2831,9 @@ async def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2946,7 +2968,7 @@ async def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3007,7 +3029,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3034,8 +3056,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3162,7 +3185,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/models/_compute_management_client_enums.py
index 641917d2e707..47b4b6aa66d3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/models/_compute_management_client_enums.py
@@ -452,6 +452,7 @@ class PublicIPAddressSkuTier(str, Enum, metaclass=CaseInsensitiveEnumMeta):
REGIONAL = "Regional"
GLOBAL = "Global"
+ GLOBAL_ENUM = "Global"
class PublicIPAllocationMethod(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/models/_models_py3.py
index 74906933b589..c5742a555e56 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/models/_models_py3.py
@@ -7230,7 +7230,7 @@ class PublicIPAddressSku(_serialization.Model):
:ivar name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:vartype name: str or ~azure.mgmt.compute.v2021_07_01.models.PublicIPAddressSkuName
- :ivar tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :ivar tier: Specify public IP sku tier. Known values are: "Regional", "Global", and "Global".
:vartype tier: str or ~azure.mgmt.compute.v2021_07_01.models.PublicIPAddressSkuTier
"""
@@ -7249,7 +7249,8 @@ def __init__(
"""
:keyword name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:paramtype name: str or ~azure.mgmt.compute.v2021_07_01.models.PublicIPAddressSkuName
- :keyword tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :keyword tier: Specify public IP sku tier. Known values are: "Regional", "Global", and
+ "Global".
:paramtype tier: str or ~azure.mgmt.compute.v2021_07_01.models.PublicIPAddressSkuTier
"""
super().__init__(**kwargs)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_availability_sets_operations.py
index e3829da9e861..81de8bed863a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -140,7 +135,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -171,7 +166,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -227,7 +222,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -361,7 +356,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -388,8 +383,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +495,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -526,8 +522,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +570,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -588,8 +585,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -629,7 +627,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +642,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,12 +665,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2021_07_01.models.AvailabilitySet]
@@ -680,7 +681,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +734,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,7 +766,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +819,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +856,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -907,8 +910,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_capacity_reservation_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_capacity_reservation_groups_operations.py
index d99d11097afb..5c44e9c7c517 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_capacity_reservation_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_capacity_reservation_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def build_list_by_resource_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -370,7 +365,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -397,8 +392,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -517,7 +513,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -544,8 +540,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -594,7 +591,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -609,8 +606,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,6 +629,7 @@ def get(
self,
resource_group_name: str,
capacity_reservation_group_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationGroupInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservationGroup:
@@ -640,12 +639,12 @@ def get(
:type resource_group_name: str
:param capacity_reservation_group_name: The name of the capacity reservation group. Required.
:type capacity_reservation_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the capacity reservations under the capacity reservation group
which is a snapshot of the runtime properties of a capacity reservation that is managed by the
platform and can change outside of control plane operations. "instanceView" Default value is
None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_07_01.models.CapacityReservationGroupInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservationGroup or the result of cls(response)
@@ -663,7 +662,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -679,8 +678,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -704,6 +704,7 @@ def get(
def list_by_resource_group(
self,
resource_group_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None,
**kwargs: Any
) -> Iterable["_models.CapacityReservationGroup"]:
@@ -712,11 +713,11 @@ def list_by_resource_group(
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_07_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -728,7 +729,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -782,8 +783,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -801,16 +803,16 @@ def get_next(next_link=None):
@distributed_trace
def list_by_subscription(
- self, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
+ self, *, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
) -> Iterable["_models.CapacityReservationGroup"]:
"""Lists all of the capacity reservation groups in the subscription. Use the nextLink property in
the response to get the next page of capacity reservation groups.
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_07_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -822,7 +824,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -875,8 +877,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_capacity_reservations_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_capacity_reservations_operations.py
index 3f469b35494b..5b24e2414763 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_capacity_reservations_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_capacity_reservations_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -53,7 +48,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -94,7 +89,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -135,7 +130,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def build_list_by_capacity_reservation_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
@@ -304,8 +299,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -453,7 +449,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -518,7 +514,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.CapacityReservation]] = kwargs.pop("cls", None)
@@ -546,8 +542,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -687,7 +684,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,7 +748,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -767,8 +764,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -817,7 +815,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -864,6 +862,7 @@ def get(
resource_group_name: str,
capacity_reservation_group_name: str,
capacity_reservation_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservation:
@@ -875,10 +874,10 @@ def get(
:type capacity_reservation_group_name: str
:param capacity_reservation_name: The name of the capacity reservation. Required.
:type capacity_reservation_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the capacity reservation that is managed by the platform
and can change outside of control plane operations. "instanceView" Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_07_01.models.CapacityReservationInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservation or the result of cls(response)
@@ -896,7 +895,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
request = build_get_request(
@@ -913,8 +912,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -954,7 +954,7 @@ def list_by_capacity_reservation_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CapacityReservationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1008,8 +1008,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_community_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_community_galleries_operations.py
index 1febb1fd921c..360d185a662c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_community_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_community_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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 +38,7 @@ def build_get_request(location: str, public_gallery_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -111,7 +106,7 @@ def get(self, location: str, public_gallery_name: str, **kwargs: Any) -> _models
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CommunityGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -126,8 +121,9 @@ def get(self, location: str, public_gallery_name: str, **kwargs: Any) -> _models
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_community_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_community_gallery_image_versions_operations.py
index ba7dbe0b4a8d..8b9ef4ca6259 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_community_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_community_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -50,7 +45,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -134,7 +129,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CommunityGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -151,8 +146,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_community_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_community_gallery_images_operations.py
index c1516b30e84f..f8378a3453f5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_community_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_community_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -118,7 +113,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.CommunityGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -134,8 +129,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_dedicated_host_groups_operations.py
index af7f9b0d67f2..cecc2a96ef04 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -114,7 +109,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -145,7 +140,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -176,7 +171,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -204,7 +199,7 @@ def build_list_by_subscription_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: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -339,7 +334,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -366,8 +361,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -481,7 +477,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -508,8 +504,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -555,7 +552,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -570,8 +567,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,6 +590,7 @@ def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -601,11 +600,11 @@ def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.DedicatedHostGroup
@@ -622,7 +621,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -638,8 +637,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -674,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -727,8 +727,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -757,7 +758,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.DedicatedHost
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -809,8 +810,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_dedicated_hosts_operations.py
index 09e8762f1884..3075cb1aa865 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +180,7 @@ def build_list_by_host_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -416,7 +412,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -481,7 +477,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -509,8 +505,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -645,7 +642,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -705,7 +702,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -721,8 +718,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,7 +763,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -812,6 +810,7 @@ def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -823,10 +822,10 @@ def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.DedicatedHost
@@ -843,7 +842,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -860,8 +859,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -900,7 +900,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -954,8 +954,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_galleries_operations.py
index cb6f701cd19b..2ce40e5d841f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -122,7 +117,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -155,7 +150,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -184,7 +179,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -212,7 +207,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -265,7 +260,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -292,8 +287,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -427,7 +423,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -486,7 +482,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -513,8 +509,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -639,7 +636,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -689,6 +686,7 @@ def get(
self,
resource_group_name: str,
gallery_name: str,
+ *,
select: Optional[Union[str, _models.SelectPermissions]] = None,
**kwargs: Any
) -> _models.Gallery:
@@ -698,9 +696,9 @@ def get(
:type resource_group_name: str
:param gallery_name: The name of the Shared Image Gallery. Required.
:type gallery_name: str
- :param select: The select expression to apply on the operation. "Permissions" Default value is
- None.
- :type select: str or ~azure.mgmt.compute.v2021_07_01.models.SelectPermissions
+ :keyword select: The select expression to apply on the operation. "Permissions" Default value
+ is None.
+ :paramtype select: str or ~azure.mgmt.compute.v2021_07_01.models.SelectPermissions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Gallery or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.Gallery
@@ -717,7 +715,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -733,8 +731,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -768,7 +767,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -783,8 +782,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -823,7 +823,7 @@ def begin_delete(self, resource_group_name: str, gallery_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -877,7 +877,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -930,8 +930,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -959,7 +960,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -1011,8 +1012,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_application_versions_operations.py
index b52c27eb7e0c..ab9c4a97db5c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -97,7 +92,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -184,7 +179,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_list_by_gallery_application_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +484,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -555,7 +551,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -584,8 +580,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -751,7 +748,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -805,6 +802,7 @@ def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -821,9 +819,9 @@ def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.GalleryApplicationVersion
@@ -840,7 +838,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -858,8 +856,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -898,7 +897,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -915,8 +914,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -969,7 +969,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1090,8 +1090,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_applications_operations.py
index 61c06f6da854..97a5ebaeb941 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -431,7 +427,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -496,7 +492,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +672,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,7 +748,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -767,8 +764,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -802,7 +800,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -818,8 +816,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -864,7 +863,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -924,7 +923,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +977,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_image_versions_operations.py
index e0060e06285d..f8aae2285847 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -178,7 +173,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def build_list_by_gallery_image_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -305,8 +300,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +473,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -544,7 +540,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -573,8 +569,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -739,7 +736,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -793,6 +790,7 @@ def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -809,9 +807,9 @@ def get(
:param gallery_image_version_name: The name of the gallery image version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.GalleryImageVersion
@@ -828,7 +826,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -846,8 +844,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -886,7 +885,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -903,8 +902,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -957,7 +957,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1022,7 +1022,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1077,8 +1077,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_images_operations.py
index 55fd0a53db5d..37b2a812269c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -428,7 +424,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -493,7 +489,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -521,8 +517,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,7 +663,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -741,7 +738,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -757,8 +754,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -792,7 +790,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -808,8 +806,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +852,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -913,7 +912,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -967,8 +966,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_sharing_profile_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_sharing_profile_operations.py
index 2c1564949560..d61674851ab5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_sharing_profile_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_gallery_sharing_profile_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
@@ -139,8 +134,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -270,7 +266,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_images_operations.py
index c01dfacf7ad7..70524075e738 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
def build_delete_request(resource_group_name: str, image_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -250,7 +245,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -277,8 +272,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -401,7 +397,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -460,7 +456,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -487,8 +483,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -611,7 +608,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -670,7 +667,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -685,8 +682,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -725,7 +723,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -767,7 +765,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -775,8 +773,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.Image
@@ -793,7 +791,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -809,8 +807,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -844,7 +843,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -897,8 +896,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -927,7 +927,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -979,8 +979,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_log_analytics_operations.py
index 45b15eaea27c..972edf61cba5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_operations.py
index 0868d7b8ace6..8e0ca930ac93 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_proximity_placement_groups_operations.py
index 9ae7d0c11c13..e530cb5843ca 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -186,7 +181,7 @@ def build_list_by_subscription_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: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -212,7 +207,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -347,7 +342,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -374,8 +369,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +487,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +562,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -580,8 +577,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -602,6 +600,7 @@ def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -611,9 +610,9 @@ def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.ProximityPlacementGroup
@@ -630,7 +629,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -646,8 +645,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -681,7 +681,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +733,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -768,7 +769,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -821,8 +822,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_resource_skus_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_resource_skus_operations.py
index 1dd0c9d382e0..68e1beb29e86 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_resource_skus_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_resource_skus_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -51,7 +46,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -98,16 +93,16 @@ def __init__(self, *args, **kwargs):
@distributed_trace
def list(
- self, filter: Optional[str] = None, include_extended_locations: Optional[str] = None, **kwargs: Any
+ self, *, filter: Optional[str] = None, include_extended_locations: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.ResourceSku"]:
"""Gets the list of Microsoft.Compute SKUs available for your Subscription.
- :param filter: The filter to apply on the operation. Only **location** filter is supported
+ :keyword filter: The filter to apply on the operation. Only **location** filter is supported
currently. Default value is None.
- :type filter: str
- :param include_extended_locations: To Include Extended Locations information or not in the
+ :paramtype filter: str
+ :keyword include_extended_locations: To Include Extended Locations information or not in the
response. Default value is None.
- :type include_extended_locations: str
+ :paramtype include_extended_locations: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either ResourceSku or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2021_07_01.models.ResourceSku]
@@ -116,7 +111,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ResourceSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -170,8 +165,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_restore_point_collections_operations.py
index ea07b0ee662c..98c82442f9cc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -85,7 +80,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -121,7 +116,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -159,7 +154,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -192,7 +187,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -220,7 +215,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -359,7 +354,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -386,8 +381,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -503,7 +499,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -530,8 +526,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +562,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -580,8 +577,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -623,7 +621,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -668,6 +666,7 @@ def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -677,10 +676,11 @@ def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2021_07_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.RestorePointCollection
@@ -697,7 +697,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -713,8 +713,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -750,7 +751,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Res
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -803,8 +804,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -836,7 +838,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RestorePointCollection"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -888,8 +890,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_restore_points_operations.py
index 1ef61920a70d..ca2f128ff5df 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -51,7 +46,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -92,7 +87,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -130,7 +125,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -224,8 +219,9 @@ def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -363,7 +359,7 @@ def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -423,7 +419,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -439,8 +435,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -483,7 +480,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -552,7 +549,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -568,8 +565,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_shared_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_shared_galleries_operations.py
index fe89ce1c9d7e..c4a71b8f2831 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_shared_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_shared_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -51,7 +46,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -81,7 +76,7 @@ def build_get_request(location: str, gallery_unique_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -127,15 +122,15 @@ def __init__(self, *args, **kwargs):
@distributed_trace
def list(
- self, location: str, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
+ self, location: str, *, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
) -> Iterable["_models.SharedGallery"]:
"""List shared galleries by subscription id or tenant id.
:param location: Resource location. Required.
:type location: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2021_07_01.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2021_07_01.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGallery or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2021_07_01.models.SharedGallery]
@@ -144,7 +139,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SharedGalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -198,8 +193,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -239,7 +235,7 @@ def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _models
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SharedGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -254,8 +250,9 @@ def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _models
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_shared_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_shared_gallery_image_versions_operations.py
index 581e29889406..a737d3fc277b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_shared_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_shared_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -53,7 +48,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -92,7 +87,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -144,6 +139,7 @@ def list(
location: str,
gallery_unique_name: str,
gallery_image_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> Iterable["_models.SharedGalleryImageVersion"]:
@@ -156,9 +152,9 @@ def list(
:param gallery_image_name: The name of the Shared Gallery Image Definition from which the Image
Versions are to be listed. Required.
:type gallery_image_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2021_07_01.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2021_07_01.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImageVersion or the result of
cls(response)
@@ -169,7 +165,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SharedGalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -225,8 +221,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -281,7 +278,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SharedGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -298,8 +295,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_shared_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_shared_gallery_images_operations.py
index 0c728b94b0f6..47835629210f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_shared_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_shared_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -85,7 +80,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -135,6 +130,7 @@ def list(
self,
location: str,
gallery_unique_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> Iterable["_models.SharedGalleryImage"]:
@@ -144,9 +140,9 @@ def list(
:type location: str
:param gallery_unique_name: The unique name of the Shared Gallery. Required.
:type gallery_unique_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2021_07_01.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2021_07_01.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImage or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2021_07_01.models.SharedGalleryImage]
@@ -155,7 +151,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SharedGalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -210,8 +206,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +253,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SharedGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -272,8 +269,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_ssh_public_keys_operations.py
index 7bd6b5772fbe..306f6b85119b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_by_subscription_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: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -69,7 +64,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -99,7 +94,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -166,7 +161,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -192,7 +187,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_generate_key_pair_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.SshPublicKeyR
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -334,8 +329,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +364,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -421,8 +417,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -528,7 +525,7 @@ def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -555,8 +552,9 @@ def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -670,7 +668,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -697,8 +695,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -744,7 +743,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -759,8 +758,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -800,7 +800,7 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -815,8 +815,9 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -864,7 +865,7 @@ def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -879,8 +880,9 @@ def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_usage_operations.py
index 7c99d9dcce78..71e95d0e3572 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_extension_images_operations.py
index 30eb5e383d69..6302bd654905 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_07_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_extensions_operations.py
index aaebcd0a9942..ffe1876ca577 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -116,7 +111,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -149,7 +144,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +421,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -490,7 +486,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -518,8 +514,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +661,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -724,7 +721,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -740,8 +737,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +783,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,6 +830,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -843,8 +842,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineExtension
@@ -861,7 +860,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -878,8 +877,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -901,7 +901,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -909,8 +909,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineExtensionsListResult
@@ -927,7 +927,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -943,8 +943,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_images_edge_zone_operations.py
index 5b93a2eed11a..dd36e1dcfb93 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -97,7 +92,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -137,7 +132,7 @@ def build_list_offers_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -167,7 +162,7 @@ def build_list_publishers_request(location: str, edge_zone: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -278,7 +273,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -297,8 +292,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -326,6 +322,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -344,14 +341,14 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_07_01.models.VirtualMachineImageResource]
@@ -368,7 +365,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -389,8 +386,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -439,7 +437,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -455,8 +453,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -502,7 +501,7 @@ def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -517,8 +516,9 @@ def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -569,7 +569,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -586,8 +586,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_images_operations.py
index d55f8e02f639..893353961887 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_07_01.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_run_commands_operations.py
index 6e0947c98d21..85f2ef76d0e8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -74,7 +69,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -105,7 +100,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -140,7 +135,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -175,7 +170,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -213,7 +208,7 @@ def build_get_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -247,7 +242,7 @@ def build_list_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -309,7 +304,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -362,8 +357,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -403,7 +399,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -418,8 +414,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -458,7 +455,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -486,8 +483,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +632,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -699,7 +697,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -727,8 +725,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -871,7 +870,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -931,7 +930,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -947,8 +946,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -1045,8 +1051,8 @@ def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineRunCommand
@@ -1063,7 +1069,7 @@ def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -1080,8 +1086,9 @@ def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1103,7 +1110,7 @@ def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -1111,8 +1118,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -1123,7 +1130,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1178,8 +1185,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_extensions_operations.py
index 72884e202e32..05a85ccc3a26 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -118,7 +113,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -185,7 +180,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -248,7 +243,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -276,8 +271,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -426,7 +422,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -491,7 +487,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -519,8 +515,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +666,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -729,7 +726,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -745,8 +742,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -790,7 +788,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,6 +835,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -848,8 +847,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetExtension
@@ -866,7 +865,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -883,8 +882,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -924,7 +924,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +978,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 8c724c95f8bb..b43286406073 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -46,7 +41,7 @@ def build_cancel_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -71,7 +66,7 @@ def build_start_os_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -96,7 +91,7 @@ def build_start_extension_upgrade_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -122,7 +117,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -180,7 +175,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -195,8 +190,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -235,7 +231,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -289,7 +285,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -304,8 +300,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +345,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -402,7 +399,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -417,8 +414,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +459,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -527,7 +525,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -542,8 +540,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 02e362f0af82..a61f404216fd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -93,7 +88,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -134,7 +129,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -174,7 +169,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -311,8 +306,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -715,7 +712,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -776,7 +773,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -793,8 +790,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -839,7 +837,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -888,6 +886,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -901,8 +900,8 @@ def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVMExtension
@@ -919,7 +918,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -937,8 +936,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -964,6 +964,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -975,8 +976,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -993,7 +994,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -1010,8 +1011,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index beb939a74aeb..02b3c3d84b4f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -136,7 +131,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -176,7 +171,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -217,7 +212,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -713,7 +710,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -774,7 +771,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -791,8 +788,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,7 +835,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -886,6 +884,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -899,8 +898,8 @@ def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineRunCommand
@@ -917,7 +916,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -935,8 +934,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -962,6 +962,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
@@ -973,8 +974,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -985,7 +986,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1041,8 +1042,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_vms_operations.py
index 015c2fa9e43a..1ed271233657 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -80,7 +75,7 @@ def build_reimage_all_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -106,7 +101,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -173,7 +168,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -208,7 +203,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -242,7 +237,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -281,7 +276,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -325,7 +320,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -353,7 +348,7 @@ def build_restart_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -379,7 +374,7 @@ def build_start_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -405,7 +400,7 @@ def build_redeploy_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -438,7 +433,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -473,7 +468,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -499,7 +494,7 @@ def build_simulate_eviction_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -526,7 +521,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -593,7 +588,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -624,8 +619,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -757,7 +753,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -815,7 +811,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -831,8 +827,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -876,7 +873,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -931,7 +928,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -947,8 +944,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -993,7 +991,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1053,7 +1051,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -1081,8 +1079,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1229,7 +1228,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1280,6 +1279,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1294,7 +1294,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1311,8 +1311,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1334,6 +1335,7 @@ def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1345,9 +1347,9 @@ def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1363,7 +1365,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1411,6 +1413,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -1422,10 +1425,10 @@ def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVM
@@ -1442,7 +1445,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1459,8 +1462,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1508,7 +1512,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1524,8 +1528,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1550,6 +1555,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1561,16 +1567,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1581,7 +1587,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1638,8 +1644,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1660,6 +1667,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1674,7 +1682,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1691,8 +1699,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1714,6 +1723,7 @@ def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
@@ -1727,10 +1737,10 @@ def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1746,7 +1756,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1802,7 +1812,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1818,8 +1828,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1862,7 +1873,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1917,7 +1928,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1933,8 +1944,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1977,7 +1989,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2032,7 +2044,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2048,8 +2060,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2093,7 +2106,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2140,6 +2153,7 @@ def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2152,10 +2166,11 @@ def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.RetrieveBootDiagnosticsDataResult
@@ -2172,7 +2187,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2189,8 +2204,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2224,7 +2240,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2240,8 +2256,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2284,7 +2301,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2353,7 +2370,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2369,8 +2386,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2405,7 +2423,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2433,8 +2451,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2571,7 +2590,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_sets_operations.py
index 4d85297af37b..b3be0e447d76 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -77,7 +72,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -111,7 +106,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -149,7 +144,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -182,7 +177,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -251,7 +246,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -284,7 +279,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -313,7 +308,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -341,7 +336,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -369,7 +364,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -400,7 +395,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -436,7 +431,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -469,7 +464,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -500,7 +495,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -531,7 +526,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -562,7 +557,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -593,7 +588,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -624,7 +619,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -655,7 +650,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -691,7 +686,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -723,7 +718,7 @@ def build_convert_to_single_placement_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -754,7 +749,7 @@ def build_set_orchestration_service_state_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -815,7 +810,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -868,8 +863,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -903,7 +899,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -930,8 +926,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1064,7 +1061,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1127,7 +1124,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -1154,8 +1151,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1284,7 +1282,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1330,7 +1328,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1343,7 +1341,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1359,8 +1357,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1378,7 +1377,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""Deletes a VM scale set.
@@ -1386,9 +1385,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1404,7 +1403,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1450,6 +1449,7 @@ def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -1459,10 +1459,10 @@ def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSet
@@ -1479,7 +1479,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1495,8 +1495,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1534,7 +1535,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1564,8 +1565,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1694,7 +1696,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1742,6 +1744,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1756,7 +1759,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1784,8 +1787,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1807,8 +1811,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1822,9 +1826,9 @@ def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1847,8 +1851,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1861,9 +1865,9 @@ def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1886,6 +1890,7 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1899,9 +1904,9 @@ def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1920,7 +1925,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1990,7 +1995,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -2005,8 +2010,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2042,7 +2048,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: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2095,8 +2101,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2128,7 +2135,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -2180,8 +2187,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2216,7 +2224,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2270,8 +2278,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2307,7 +2316,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2361,8 +2370,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2382,8 +2392,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -2397,7 +2408,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2428,8 +2439,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2450,9 +2462,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2464,14 +2476,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -2493,9 +2505,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2507,13 +2519,13 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -2535,8 +2547,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -2547,14 +2560,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_07_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -2573,7 +2586,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2583,8 +2596,8 @@ def begin_power_off(
raw_result = self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -2635,7 +2648,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2665,8 +2678,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2789,7 +2803,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2850,7 +2864,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2880,8 +2894,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3004,7 +3019,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3065,7 +3080,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3095,8 +3110,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3222,7 +3238,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3283,7 +3299,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3313,8 +3329,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3446,7 +3463,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3507,7 +3524,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3534,8 +3551,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3658,7 +3676,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3719,7 +3737,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3749,8 +3767,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3877,7 +3896,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3938,7 +3957,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3968,8 +3987,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4095,7 +4115,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -4140,7 +4160,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def force_recovery_service_fabric_platform_update_domain_walk(
- self, resource_group_name: str, vm_scale_set_name: str, platform_update_domain: int, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any
) -> _models.RecoveryWalkResponse:
"""Manual platform update domain walk to update virtual machines in a service fabric virtual
machine scale set.
@@ -4149,9 +4169,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
+ :paramtype platform_update_domain: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.RecoveryWalkResponse
@@ -4168,7 +4188,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -4184,8 +4204,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4300,7 +4321,7 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4327,8 +4348,9 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4362,7 +4384,7 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4389,8 +4411,9 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4512,7 +4535,7 @@ def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_sizes_operations.py
index 2510c86db5b4..123390072fa5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machines_operations.py
index cc2def110cf7..fdfcfdad7c5f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_07_01/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +70,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +104,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +136,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -179,7 +174,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -212,7 +207,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -245,7 +240,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -275,7 +270,7 @@ def build_convert_to_managed_disks_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -300,7 +295,7 @@ def build_deallocate_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -327,7 +322,7 @@ def build_generalize_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -351,7 +346,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -379,7 +374,7 @@ def build_list_all_request(subscription_id: str, *, status_only: Optional[str] =
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -407,7 +402,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -437,7 +432,7 @@ def build_power_off_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -463,7 +458,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -491,7 +486,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
def build_restart_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -514,7 +509,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
def build_start_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -537,7 +532,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -561,7 +556,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
# Construct URL
_url = kwargs.pop(
@@ -597,7 +592,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -631,7 +626,7 @@ def build_perform_maintenance_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -656,7 +651,7 @@ def build_simulate_eviction_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -682,7 +677,7 @@ def build_assess_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -713,7 +708,7 @@ def build_install_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -747,7 +742,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -809,7 +804,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -862,8 +857,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -897,7 +893,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -924,8 +920,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1059,7 +1056,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1120,7 +1117,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1147,8 +1144,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1277,7 +1275,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1336,7 +1334,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1363,8 +1361,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1486,7 +1485,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1532,7 +1531,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1545,7 +1544,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1561,8 +1560,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1580,7 +1580,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""The operation to delete a virtual machine.
@@ -1588,9 +1588,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1606,7 +1606,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1652,6 +1652,7 @@ def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -1661,12 +1662,12 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_07_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.VirtualMachine
@@ -1683,7 +1684,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1699,8 +1700,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1746,7 +1748,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1761,8 +1763,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1796,7 +1799,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1811,8 +1814,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1852,7 +1856,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1893,7 +1897,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
}
def _deallocate_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1906,7 +1910,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1922,8 +1926,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1941,7 +1946,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_deallocate(
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""Shuts down the virtual machine and releases the compute resources. You are not billed for the
compute resources that this virtual machine uses.
@@ -1950,9 +1955,9 @@ def begin_deallocate(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
+ :keyword hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
Default value is None.
- :type hibernate: bool
+ :paramtype hibernate: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1968,7 +1973,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2040,7 +2045,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -2055,8 +2060,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2087,7 +2093,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: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2140,8 +2146,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2158,13 +2165,13 @@ def get_next(next_link=None):
}
@distributed_trace
- def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
+ def list_all(self, *, status_only: Optional[str] = None, **kwargs: Any) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2021_07_01.models.VirtualMachine]
@@ -2173,7 +2180,7 @@ def list_all(self, status_only: Optional[str] = None, **kwargs: Any) -> Iterable
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2226,8 +2233,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2260,7 +2268,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2314,8 +2322,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2332,7 +2341,7 @@ def get_next(next_link=None):
}
def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -2345,7 +2354,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2361,8 +2370,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2380,7 +2390,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> LROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -2389,10 +2399,10 @@ def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2408,7 +2418,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2463,7 +2473,7 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -2478,8 +2488,9 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2518,7 +2529,7 @@ def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2572,7 +2583,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2587,8 +2598,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2627,7 +2639,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2681,7 +2693,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2696,8 +2708,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2736,7 +2749,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2790,7 +2803,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2805,8 +2818,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2845,7 +2859,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2903,7 +2917,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2933,8 +2947,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3055,7 +3070,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3103,6 +3118,7 @@ def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -3112,10 +3128,11 @@ def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_07_01.models.RetrieveBootDiagnosticsDataResult
@@ -3132,7 +3149,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -3148,8 +3165,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3183,7 +3201,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -3198,8 +3216,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3238,7 +3257,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3304,7 +3323,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -3319,8 +3338,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3350,7 +3370,7 @@ def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -3365,8 +3385,9 @@ def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3415,7 +3436,7 @@ def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3477,7 +3498,7 @@ def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -3504,8 +3525,9 @@ def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3640,7 +3662,7 @@ def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3701,7 +3723,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3728,8 +3750,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3853,7 +3876,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-07-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-07-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_compute_management_client.py
index b04a34593475..654db47adbd1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_compute_management_client.py
@@ -67,7 +67,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_configuration.py
index f4a142b7ac73..2c77dee6e35a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", "2021-08-01")
+ api_version: str = kwargs.pop("api_version", "2021-08-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/_compute_management_client.py
index 1ec16b848bfb..c9e7ddd17cb1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/_compute_management_client.py
@@ -67,7 +67,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/_configuration.py
index 2ed3fae14f17..033a35bd68a4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", "2021-08-01")
+ api_version: str = kwargs.pop("api_version", "2021-08-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disk_accesses_operations.py
index a09c97563622..04e49887d3e3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -45,10 +44,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -248,7 +244,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -311,7 +307,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -338,8 +334,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +474,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +545,7 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -563,8 +560,9 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -598,7 +596,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -613,8 +611,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -657,7 +656,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -712,7 +711,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -765,8 +764,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -795,7 +795,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -847,8 +847,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -890,7 +891,7 @@ async def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -905,8 +906,9 @@ async def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -945,7 +947,7 @@ async def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -973,8 +975,9 @@ async def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1130,7 +1133,7 @@ async def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1206,7 +1209,7 @@ async def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1222,8 +1225,9 @@ async def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1257,7 +1261,7 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1273,8 +1277,9 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1319,7 +1324,7 @@ async def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1382,7 +1387,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1436,8 +1441,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disk_encryption_sets_operations.py
index e65f01762dcd..5d6840db0499 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -255,7 +251,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -345,8 +341,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +484,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -575,8 +572,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -610,7 +608,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -625,8 +623,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +668,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -726,7 +725,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -779,8 +778,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +809,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -861,8 +861,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -896,7 +897,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -950,8 +951,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disk_restore_point_operations.py
index f47c101753e0..fcd7234d9263 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_revoke_access_request,
)
-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]]
@@ -102,7 +97,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -119,8 +114,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -163,7 +159,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -218,8 +214,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -255,7 +252,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -284,8 +281,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -439,7 +437,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -507,7 +505,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -524,8 +522,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +576,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disks_operations.py
index fbd9346b4a10..aaa7e235983c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_snapshots_operations.py
index 5aaf4c795637..34a9aceb43fe 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/models/_compute_management_client_enums.py
index 456af4959d77..7bed3ea42986 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/models/_compute_management_client_enums.py
@@ -49,6 +49,9 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
UPLOAD_PREPARED_SECURE = "UploadPreparedSecure"
"""Similar to Upload create option. Create a new Trusted Launch VM or Confidential VM supported
#: disk and upload using write token in both disk and VM guest state"""
+ IMPORT_ENUM = "Import"
+ """Create a disk by importing from a blob specified by a sourceUri in a storage account specified
+ #: by storageAccountId."""
class DiskEncryptionSetIdentityType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/models/_models_py3.py
index 1e0bccc3e5e3..a10badd679db 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/models/_models_py3.py
@@ -140,7 +140,7 @@ class CreationData(_serialization.Model):
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", "CopyStart",
- "ImportSecure", and "UploadPreparedSecure".
+ "ImportSecure", "UploadPreparedSecure", and "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2021_08_01.models.DiskCreateOption
:ivar storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
@@ -207,7 +207,7 @@ def __init__(
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload",
- "CopyStart", "ImportSecure", and "UploadPreparedSecure".
+ "CopyStart", "ImportSecure", "UploadPreparedSecure", and "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2021_08_01.models.DiskCreateOption
:keyword storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disk_accesses_operations.py
index b7aa9b3ce201..d1cf7651d580 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_get_private_link_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -266,7 +261,7 @@ def build_update_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -307,7 +302,7 @@ def build_get_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -345,7 +340,7 @@ def build_delete_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -379,7 +374,7 @@ def build_list_private_endpoint_connections_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -437,7 +432,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -464,8 +459,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -596,7 +592,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -659,7 +655,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -686,8 +682,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -822,7 +819,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -893,7 +890,7 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -908,8 +905,9 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -943,7 +941,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -958,8 +956,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1000,7 +999,7 @@ def begin_delete(self, resource_group_name: str, disk_access_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1054,7 +1053,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1107,8 +1106,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1136,7 +1136,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1188,8 +1188,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1231,7 +1232,7 @@ def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -1246,8 +1247,9 @@ def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1286,7 +1288,7 @@ def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -1314,8 +1316,9 @@ def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1471,7 +1474,7 @@ def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1547,7 +1550,7 @@ def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1563,8 +1566,9 @@ def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1598,7 +1602,7 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1614,8 +1618,9 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1660,7 +1665,7 @@ def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1723,7 +1728,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1777,8 +1782,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disk_encryption_sets_operations.py
index fbd6a4a5dafd..ef0245b84c88 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_associated_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -293,7 +288,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -320,8 +315,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -459,7 +455,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -522,7 +518,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -549,8 +545,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -688,7 +685,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -759,7 +756,7 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -774,8 +771,9 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +807,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -824,8 +822,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -866,7 +865,7 @@ def begin_delete(self, resource_group_name: str, disk_encryption_set_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -920,7 +919,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -973,8 +972,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1002,7 +1002,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -1054,8 +1054,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1089,7 +1090,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -1143,8 +1144,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disk_restore_point_operations.py
index ce3095bce424..550cb3ddbde5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def build_list_by_restore_point_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -132,7 +127,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -175,7 +170,7 @@ def build_revoke_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -277,8 +272,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -320,7 +316,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -375,8 +371,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,7 +409,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -441,8 +438,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -593,7 +591,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -661,7 +659,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -678,8 +676,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -731,7 +730,7 @@ def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disks_operations.py
index d8ca1c8d85e6..5bb9eca1d04f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_snapshots_operations.py
index 69329ee66c89..5082a030430f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_08_01/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_compute_management_client.py
index 07129de8c9ed..ae150f41c201 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_compute_management_client.py
@@ -72,7 +72,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_configuration.py
index 6dd1ec023562..edaf25514300 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", "2021-10-01")
+ api_version: str = kwargs.pop("api_version", "2021-10-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/_compute_management_client.py
index fc256ccbf81b..e60df0ee46e2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/_compute_management_client.py
@@ -72,7 +72,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/_configuration.py
index af5274be623b..abb7a7ee6af2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", "2021-10-01")
+ api_version: str = kwargs.pop("api_version", "2021-10-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_galleries_operations.py
index c4a69c73b2e2..5c3b4931c88b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +242,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -305,7 +301,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -332,8 +328,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +458,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -511,6 +508,7 @@ async def get(
self,
resource_group_name: str,
gallery_name: str,
+ *,
select: Optional[Union[str, _models.SelectPermissions]] = None,
expand: Optional[Union[str, _models.GalleryExpandParams]] = None,
**kwargs: Any
@@ -521,12 +519,12 @@ async def get(
:type resource_group_name: str
:param gallery_name: The name of the Shared Image Gallery. Required.
:type gallery_name: str
- :param select: The select expression to apply on the operation. "Permissions" Default value is
- None.
- :type select: str or ~azure.mgmt.compute.v2021_10_01.models.SelectPermissions
- :param expand: The expand query option to apply on the operation. "SharingProfile/Groups"
+ :keyword select: The select expression to apply on the operation. "Permissions" Default value
+ is None.
+ :paramtype select: str or ~azure.mgmt.compute.v2021_10_01.models.SelectPermissions
+ :keyword expand: The expand query option to apply on the operation. "SharingProfile/Groups"
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_10_01.models.GalleryExpandParams
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_10_01.models.GalleryExpandParams
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Gallery or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_10_01.models.Gallery
@@ -543,7 +541,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -560,8 +558,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -595,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: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -610,8 +609,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -650,7 +650,7 @@ async def begin_delete(self, resource_group_name: str, gallery_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -704,7 +704,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -757,8 +757,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -786,7 +787,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -838,8 +839,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_application_versions_operations.py
index 3141e9c1a0c1..58ccbb47835c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -290,7 +286,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -357,7 +353,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -386,8 +382,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -553,7 +550,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -607,6 +604,7 @@ async def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -623,9 +621,9 @@ async def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_10_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_10_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_10_01.models.GalleryApplicationVersion
@@ -642,7 +640,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -660,8 +658,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -700,7 +699,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -717,8 +716,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -771,7 +771,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,7 +837,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -892,8 +892,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_applications_operations.py
index 89ac1d8065eb..13b4e44a1ff6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -270,7 +266,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -363,8 +359,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -514,7 +511,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -590,7 +587,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -606,8 +603,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -641,7 +639,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -657,8 +655,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -703,7 +702,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -764,7 +763,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -818,8 +817,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_image_versions_operations.py
index 2b7a9cf9e835..1d148d431e84 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -287,7 +283,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -354,7 +350,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -383,8 +379,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -549,7 +546,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -603,6 +600,7 @@ async def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -619,9 +617,9 @@ async def get(
:param gallery_image_version_name: The name of the gallery image version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_10_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_10_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_10_01.models.GalleryImageVersion
@@ -638,7 +636,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -656,8 +654,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -696,7 +695,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -713,8 +712,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,7 +832,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -887,8 +887,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_images_operations.py
index 408c24c2e399..890ad5e0af20 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -267,7 +263,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -332,7 +328,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -360,8 +356,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -505,7 +502,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -580,7 +577,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -596,8 +593,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,7 +629,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -647,8 +645,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -692,7 +691,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -753,7 +752,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -807,8 +806,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_sharing_profile_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_sharing_profile_operations.py
index 2ba6b9a4e0bb..38d8f446bb01 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_sharing_profile_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/aio/operations/_gallery_sharing_profile_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._gallery_sharing_profile_operations import build_update_request
-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]]
@@ -75,7 +70,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
@@ -102,8 +97,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -236,7 +232,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_galleries_operations.py
index bcc2481ed2ac..98c7d1cd975f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -123,7 +118,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -158,7 +153,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -187,7 +182,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -268,7 +263,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -295,8 +290,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -430,7 +426,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -489,7 +485,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -516,8 +512,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +639,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -692,6 +689,7 @@ def get(
self,
resource_group_name: str,
gallery_name: str,
+ *,
select: Optional[Union[str, _models.SelectPermissions]] = None,
expand: Optional[Union[str, _models.GalleryExpandParams]] = None,
**kwargs: Any
@@ -702,12 +700,12 @@ def get(
:type resource_group_name: str
:param gallery_name: The name of the Shared Image Gallery. Required.
:type gallery_name: str
- :param select: The select expression to apply on the operation. "Permissions" Default value is
- None.
- :type select: str or ~azure.mgmt.compute.v2021_10_01.models.SelectPermissions
- :param expand: The expand query option to apply on the operation. "SharingProfile/Groups"
+ :keyword select: The select expression to apply on the operation. "Permissions" Default value
+ is None.
+ :paramtype select: str or ~azure.mgmt.compute.v2021_10_01.models.SelectPermissions
+ :keyword expand: The expand query option to apply on the operation. "SharingProfile/Groups"
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_10_01.models.GalleryExpandParams
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_10_01.models.GalleryExpandParams
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Gallery or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_10_01.models.Gallery
@@ -724,7 +722,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -741,8 +739,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -776,7 +775,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -791,8 +790,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -831,7 +831,7 @@ def begin_delete(self, resource_group_name: str, gallery_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -885,7 +885,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -938,8 +938,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -967,7 +968,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -1019,8 +1020,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_application_versions_operations.py
index 26beace6f90e..cdf2b0b85438 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -97,7 +92,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -184,7 +179,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_list_by_gallery_application_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +484,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -555,7 +551,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -584,8 +580,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -751,7 +748,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -805,6 +802,7 @@ def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -821,9 +819,9 @@ def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_10_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_10_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_10_01.models.GalleryApplicationVersion
@@ -840,7 +838,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -858,8 +856,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -898,7 +897,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -915,8 +914,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -969,7 +969,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1090,8 +1090,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_applications_operations.py
index 82ed367f566b..458c36acdbad 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -431,7 +427,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -496,7 +492,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +672,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,7 +748,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -767,8 +764,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -802,7 +800,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -818,8 +816,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -864,7 +863,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -924,7 +923,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +977,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_image_versions_operations.py
index cf8d0e0ef658..6be6364c470d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -178,7 +173,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def build_list_by_gallery_image_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -305,8 +300,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +473,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -544,7 +540,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -573,8 +569,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -739,7 +736,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -793,6 +790,7 @@ def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -809,9 +807,9 @@ def get(
:param gallery_image_version_name: The name of the gallery image version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_10_01.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_10_01.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_10_01.models.GalleryImageVersion
@@ -828,7 +826,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -846,8 +844,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -886,7 +885,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -903,8 +902,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -957,7 +957,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1022,7 +1022,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1077,8 +1077,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_images_operations.py
index f68bbf353866..fc9745aa5bdd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -428,7 +424,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -493,7 +489,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -521,8 +517,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,7 +663,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -741,7 +738,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -757,8 +754,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -792,7 +790,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -808,8 +806,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +852,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -913,7 +912,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -967,8 +966,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_sharing_profile_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_sharing_profile_operations.py
index 71754c459ad1..88dd18bd6b5a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_sharing_profile_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_10_01/operations/_gallery_sharing_profile_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
@@ -139,8 +134,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -270,7 +266,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-10-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-10-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_compute_management_client.py
index c4197413a9ac..69bb3b7d7dc1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_compute_management_client.py
@@ -150,7 +150,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_configuration.py
index 37b54a70ee94..4ab3d0eeb3cc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", "2021-11-01")
+ api_version: str = kwargs.pop("api_version", "2021-11-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/_compute_management_client.py
index cafff533e648..701e9ebc3840 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/_compute_management_client.py
@@ -152,7 +152,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/_configuration.py
index e4ae8dc661ae..db09880c539d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", "2021-11-01")
+ api_version: str = kwargs.pop("api_version", "2021-11-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_availability_sets_operations.py
index 8f2c7f194fb7..130db17a3625 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_capacity_reservation_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_capacity_reservation_groups_operations.py
index cebe6950b7b4..f0752b465284 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_capacity_reservation_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_capacity_reservation_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -308,7 +304,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -335,8 +331,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -385,7 +382,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -400,8 +397,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -422,6 +420,7 @@ async def get(
self,
resource_group_name: str,
capacity_reservation_group_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationGroupInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservationGroup:
@@ -431,12 +430,12 @@ async def get(
:type resource_group_name: str
:param capacity_reservation_group_name: The name of the capacity reservation group. Required.
:type capacity_reservation_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the capacity reservations under the capacity reservation group
which is a snapshot of the runtime properties of a capacity reservation that is managed by the
platform and can change outside of control plane operations. "instanceView" Default value is
None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_11_01.models.CapacityReservationGroupInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservationGroup or the result of cls(response)
@@ -454,7 +453,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -470,8 +469,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -495,6 +495,7 @@ async def get(
def list_by_resource_group(
self,
resource_group_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None,
**kwargs: Any
) -> AsyncIterable["_models.CapacityReservationGroup"]:
@@ -503,11 +504,11 @@ def list_by_resource_group(
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_11_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -519,7 +520,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -573,8 +574,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,16 +594,16 @@ async def get_next(next_link=None):
@distributed_trace
def list_by_subscription(
- self, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
+ self, *, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
) -> AsyncIterable["_models.CapacityReservationGroup"]:
"""Lists all of the capacity reservation groups in the subscription. Use the nextLink property in
the response to get the next page of capacity reservation groups.
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_11_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -613,7 +615,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -666,8 +668,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_capacity_reservations_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_capacity_reservations_operations.py
index edc921133f94..d68c2729bfdb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_capacity_reservations_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_capacity_reservations_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -327,7 +323,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.CapacityReservation]] = kwargs.pop("cls", None)
@@ -355,8 +351,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +493,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -576,8 +573,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -626,7 +624,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -673,6 +671,7 @@ async def get(
resource_group_name: str,
capacity_reservation_group_name: str,
capacity_reservation_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservation:
@@ -684,10 +683,10 @@ async def get(
:type capacity_reservation_group_name: str
:param capacity_reservation_name: The name of the capacity reservation. Required.
:type capacity_reservation_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the capacity reservation that is managed by the platform
and can change outside of control plane operations. "instanceView" Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_11_01.models.CapacityReservationInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservation or the result of cls(response)
@@ -705,7 +704,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
request = build_get_request(
@@ -722,8 +721,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -763,7 +763,7 @@ def list_by_capacity_reservation_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.CapacityReservationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +817,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_dedicated_host_groups_operations.py
index a7b034625a3a..1994979b7cf3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +299,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -330,8 +326,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +374,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -392,8 +389,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -414,6 +412,7 @@ async def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -423,11 +422,11 @@ async def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.DedicatedHostGroup
@@ -444,7 +443,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -460,8 +459,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +499,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -552,8 +552,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -583,7 +584,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Dedicate
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -635,8 +636,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_dedicated_hosts_operations.py
index 16d2a2190aea..4f6b79044520 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -114,8 +109,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -257,7 +253,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -322,7 +318,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -350,8 +346,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -489,7 +486,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -549,7 +546,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -565,8 +562,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -609,7 +607,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -656,6 +654,7 @@ async def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -667,10 +666,10 @@ async def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.DedicatedHost
@@ -687,7 +686,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -704,8 +703,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -745,7 +745,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -799,8 +799,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -830,7 +831,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -846,8 +847,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -893,7 +895,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_images_operations.py
index 636ed779b480..14dfe5423874 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_log_analytics_operations.py
index 0abc820362a3..168cf73644fb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_operations.py
index ce760c842d52..11829e2adeee 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_proximity_placement_groups_operations.py
index c5912452b6be..2e1acbebd72a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,6 +410,7 @@ async def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -421,9 +420,9 @@ async def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.ProximityPlacementGroup
@@ -440,7 +439,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -456,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +491,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -543,8 +543,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -578,7 +579,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -631,8 +632,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_restore_point_collections_operations.py
index f54b4624c982..f42eaf2a35cb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -165,7 +160,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -192,8 +187,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -309,7 +305,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -336,8 +332,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -371,7 +368,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -386,8 +383,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -429,7 +427,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -474,6 +472,7 @@ async def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -483,10 +482,11 @@ async def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2021_11_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.RestorePointCollection
@@ -503,7 +503,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -519,8 +519,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +557,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -609,8 +610,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +644,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RestorePointCollecti
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -694,8 +696,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_restore_points_operations.py
index 94c428885e87..96eb7a25f5db 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._restore_points_operations import build_create_request, build_delete_request, build_get_request
-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]]
@@ -76,7 +71,7 @@ async def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -104,8 +99,9 @@ async def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -303,7 +299,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -319,8 +315,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -363,7 +360,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -410,6 +407,7 @@ async def get(
resource_group_name: str,
restore_point_collection_name: str,
restore_point_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePoint:
@@ -421,9 +419,9 @@ async def get(
:type restore_point_collection_name: str
:param restore_point_name: The name of the restore point. Required.
:type restore_point_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves
information about the run-time state of a restore point. "instanceView" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.RestorePointExpandOptions
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_11_01.models.RestorePointExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePoint or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.RestorePoint
@@ -440,7 +438,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -457,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_ssh_public_keys_operations.py
index 2fb8867de55a..7bb605b1c15a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.SshPubli
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -133,8 +128,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -167,7 +163,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -220,8 +216,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -327,7 +324,7 @@ async def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -354,8 +351,9 @@ async def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +467,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -496,8 +494,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -543,7 +542,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -558,8 +557,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -601,7 +601,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -616,8 +616,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -665,7 +666,7 @@ async def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -680,8 +681,9 @@ async def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_usage_operations.py
index ffd711a0d5c3..a128f766a9db 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_extension_images_operations.py
index d23a8bff2406..7ea75cb78dda 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_11_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_extensions_operations.py
index 8eb77d5a7c88..f729c70ebd6e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
index 0cdf18268506..f77a1523381c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -95,7 +90,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -114,8 +109,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,6 +139,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -161,14 +158,14 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_11_01.models.VirtualMachineImageResource]
@@ -185,7 +182,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -206,8 +203,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +254,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -272,8 +270,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -319,7 +318,7 @@ async def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -334,8 +333,9 @@ async def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -386,7 +386,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -403,8 +403,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_images_operations.py
index 26c3f2beb4f7..67547b26160d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -93,7 +88,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -111,8 +106,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -139,6 +135,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -155,12 +152,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_11_01.models.VirtualMachineImageResource]
@@ -177,7 +174,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -197,8 +194,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -244,7 +242,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -259,8 +257,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,7 +301,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -316,8 +315,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -365,7 +365,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -381,8 +381,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_run_commands_operations.py
index 834d33a70930..8530f2245539 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -84,7 +79,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -137,8 +132,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -178,7 +174,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -193,8 +189,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -233,7 +230,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -261,8 +258,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -409,7 +407,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -474,7 +472,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -502,8 +500,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -646,7 +645,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -706,7 +705,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -722,8 +721,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -810,7 +810,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -820,8 +826,8 @@ async def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineRunCommand
@@ -838,7 +844,7 @@ async def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -855,8 +861,9 @@ async def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -878,7 +885,7 @@ async def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -886,8 +893,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -898,7 +905,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -953,8 +960,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index fdd2847ee685..747aac2396bb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -263,7 +259,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -328,7 +324,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -356,8 +352,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -506,7 +503,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -566,7 +563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -582,8 +579,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -627,7 +625,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -674,6 +672,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -685,8 +684,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetExtension
@@ -703,7 +702,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -720,8 +719,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -761,7 +761,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +815,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index b05328bdd6bd..eaa7ebda5f58 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index a008364b6172..c2033f0bd451 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -268,7 +264,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -364,8 +360,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -516,7 +513,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -577,7 +574,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -594,8 +591,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -640,7 +638,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -689,6 +687,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -702,8 +701,8 @@ async def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVMExtension
@@ -720,7 +719,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -738,8 +737,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,6 +765,7 @@ async def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -776,8 +777,8 @@ async def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -794,7 +795,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -811,8 +812,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index a9260d68f4df..056c16f86fd9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -269,7 +265,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -336,7 +332,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -365,8 +361,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -515,7 +512,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -576,7 +573,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -593,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -639,7 +637,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,6 +686,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -701,8 +700,8 @@ async def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineRunCommand
@@ -719,7 +718,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -737,8 +736,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,6 +764,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
@@ -775,8 +776,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -787,7 +788,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -843,8 +844,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index 702079e51e73..481ccb5b6d82 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -50,10 +49,6 @@
build_update_request,
)
-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]]
@@ -96,7 +91,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -127,8 +122,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -334,8 +330,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -379,7 +376,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -434,7 +431,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -450,8 +447,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +494,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -556,7 +554,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -584,8 +582,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -732,7 +731,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -783,6 +782,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -797,7 +797,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +814,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,6 +838,7 @@ async def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -848,9 +850,9 @@ async def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -866,7 +868,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -914,6 +916,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -925,10 +928,10 @@ async def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVM
@@ -945,7 +948,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -962,8 +965,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1011,7 +1015,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1027,8 +1031,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1053,6 +1058,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1064,16 +1070,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1084,7 +1090,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1141,8 +1147,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1163,6 +1170,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1177,7 +1185,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1194,8 +1202,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1217,6 +1226,7 @@ async def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1230,10 +1240,10 @@ async def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1249,7 +1259,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1305,7 +1315,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1321,8 +1331,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1365,7 +1376,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1420,7 +1431,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: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1436,8 +1447,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1480,7 +1492,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1535,7 +1547,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1551,8 +1563,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1596,7 +1609,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1643,6 +1656,7 @@ async def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -1655,10 +1669,11 @@ async def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.RetrieveBootDiagnosticsDataResult
@@ -1675,7 +1690,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -1692,8 +1707,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1727,7 +1743,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1743,8 +1759,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1787,7 +1804,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1856,7 +1873,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -1872,8 +1889,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1908,7 +1926,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1936,8 +1954,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2077,7 +2096,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_sets_operations.py
index 001677102128..42ff3edf78cb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -57,10 +56,6 @@
build_update_request,
)
-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]]
@@ -101,7 +96,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -189,7 +185,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -216,8 +212,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -350,7 +347,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -570,7 +568,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -616,7 +614,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -629,7 +627,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -645,8 +643,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +663,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""Deletes a VM scale set.
@@ -672,9 +671,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -690,7 +689,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -736,6 +735,7 @@ async def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -745,10 +745,10 @@ async def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_11_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSet
@@ -765,7 +765,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -781,8 +781,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -820,7 +821,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -850,8 +851,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -980,7 +982,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1028,6 +1030,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1042,7 +1045,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1070,8 +1073,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1093,8 +1097,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1108,9 +1112,9 @@ async def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1133,8 +1137,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1147,9 +1151,9 @@ async def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1172,6 +1176,7 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1185,9 +1190,9 @@ async def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1206,7 +1211,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1276,7 +1281,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1291,8 +1296,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1328,7 +1334,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1381,8 +1387,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1414,7 +1421,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1466,8 +1473,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1502,7 +1510,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1556,8 +1564,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1593,7 +1602,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1647,8 +1656,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1668,8 +1678,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -1683,7 +1694,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1714,8 +1725,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1736,9 +1748,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1750,14 +1762,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1779,9 +1791,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1793,13 +1805,13 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1821,8 +1833,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -1833,14 +1846,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1859,7 +1872,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1869,8 +1882,8 @@ async def begin_power_off(
raw_result = await self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -1921,7 +1934,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1951,8 +1964,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2075,7 +2089,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2136,7 +2150,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2166,8 +2180,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2290,7 +2305,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2351,7 +2366,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2381,8 +2396,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2508,7 +2524,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2569,7 +2585,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2599,8 +2615,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2732,7 +2749,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2793,7 +2810,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2820,8 +2837,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2944,7 +2962,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3005,7 +3023,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3035,8 +3053,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3163,7 +3182,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3224,7 +3243,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3254,8 +3273,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3381,7 +3401,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3429,6 +3449,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
platform_update_domain: int,
zone: Optional[str] = None,
placement_group_id: Optional[str] = None,
@@ -3441,15 +3462,15 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
- :param zone: The zone in which the manual recovery walk is requested for cross zone virtual
+ :paramtype platform_update_domain: int
+ :keyword zone: The zone in which the manual recovery walk is requested for cross zone virtual
machine scale set. Default value is None.
- :type zone: str
- :param placement_group_id: The placement group id for which the manual recovery walk is
+ :paramtype zone: str
+ :keyword placement_group_id: The placement group id for which the manual recovery walk is
requested. Default value is None.
- :type placement_group_id: str
+ :paramtype placement_group_id: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.RecoveryWalkResponse
@@ -3466,7 +3487,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3484,8 +3505,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3600,7 +3622,7 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3627,8 +3649,9 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3662,7 +3685,7 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3689,8 +3712,9 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3812,7 +3836,7 @@ async def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_sizes_operations.py
index 63bad18c0c02..87fea76562ae 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machines_operations.py
index d8db85c639a5..9766d55a0287 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/aio/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -59,10 +58,6 @@
build_update_request,
)
-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]]
@@ -102,7 +97,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -190,7 +186,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -217,8 +213,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -352,7 +349,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +571,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -632,7 +630,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -659,8 +657,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +784,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -831,7 +830,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -844,7 +843,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -860,8 +859,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -879,7 +879,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to delete a virtual machine.
@@ -887,9 +887,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -905,7 +905,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -951,6 +951,7 @@ async def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -960,12 +961,12 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachine
@@ -982,7 +983,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -998,8 +999,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1045,7 +1047,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1060,8 +1062,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1095,7 +1098,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1110,8 +1113,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1153,7 +1157,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1194,7 +1198,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
}
async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1207,7 +1211,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1223,8 +1227,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1242,7 +1247,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_deallocate(
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""Shuts down the virtual machine and releases the compute resources. You are not billed for the
compute resources that this virtual machine uses.
@@ -1251,9 +1256,9 @@ async def begin_deallocate(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
+ :keyword hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
Default value is None.
- :type hibernate: bool
+ :paramtype hibernate: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1269,7 +1274,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1341,7 +1346,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1356,8 +1361,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1375,18 +1381,18 @@ async def generalize( # pylint: disable=inconsistent-return-statements
@distributed_trace
def list(
- self, resource_group_name: str, filter: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, *, filter: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified resource group. Use the nextLink property in
the response to get the next page of virtual machines.
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1396,7 +1402,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1450,8 +1456,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1469,19 +1476,19 @@ async def get_next(next_link=None):
@distributed_trace
def list_all(
- self, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
+ self, *, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1491,7 +1498,7 @@ def list_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1545,8 +1552,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1580,7 +1588,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1634,8 +1642,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1652,7 +1661,7 @@ async def get_next(next_link=None):
}
async def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1665,7 +1674,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1681,8 +1690,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1700,7 +1710,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -1709,10 +1719,10 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1728,7 +1738,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1783,7 +1793,7 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -1798,8 +1808,9 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1838,7 +1849,7 @@ async def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1892,7 +1903,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1907,8 +1918,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1947,7 +1959,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2001,7 +2013,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: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2016,8 +2028,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2056,7 +2069,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2110,7 +2123,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2125,8 +2138,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2165,7 +2179,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2223,7 +2237,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2253,8 +2267,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2375,7 +2390,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2423,6 +2438,7 @@ async def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2432,10 +2448,11 @@ async def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.RetrieveBootDiagnosticsDataResult
@@ -2452,7 +2469,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2468,8 +2485,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2503,7 +2521,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2518,8 +2536,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2560,7 +2579,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2626,7 +2645,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2641,8 +2660,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2672,7 +2692,7 @@ async def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -2687,8 +2707,9 @@ async def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2737,7 +2758,7 @@ async def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2799,7 +2820,7 @@ async def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -2826,8 +2847,9 @@ async def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2962,7 +2984,7 @@ async def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3023,7 +3045,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3050,8 +3072,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3178,7 +3201,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/models/_compute_management_client_enums.py
index a5701cc2ead5..cd76651479e6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/models/_compute_management_client_enums.py
@@ -376,6 +376,7 @@ class PublicIPAddressSkuTier(str, Enum, metaclass=CaseInsensitiveEnumMeta):
REGIONAL = "Regional"
GLOBAL = "Global"
+ GLOBAL_ENUM = "Global"
class PublicIPAllocationMethod(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/models/_models_py3.py
index 2339c31accc0..893cb7d7212a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/models/_models_py3.py
@@ -5014,7 +5014,7 @@ class PublicIPAddressSku(_serialization.Model):
:ivar name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:vartype name: str or ~azure.mgmt.compute.v2021_11_01.models.PublicIPAddressSkuName
- :ivar tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :ivar tier: Specify public IP sku tier. Known values are: "Regional", "Global", and "Global".
:vartype tier: str or ~azure.mgmt.compute.v2021_11_01.models.PublicIPAddressSkuTier
"""
@@ -5033,7 +5033,8 @@ def __init__(
"""
:keyword name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:paramtype name: str or ~azure.mgmt.compute.v2021_11_01.models.PublicIPAddressSkuName
- :keyword tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :keyword tier: Specify public IP sku tier. Known values are: "Regional", "Global", and
+ "Global".
:paramtype tier: str or ~azure.mgmt.compute.v2021_11_01.models.PublicIPAddressSkuTier
"""
super().__init__(**kwargs)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_availability_sets_operations.py
index f49626e15d55..9c15b2d9d5be 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -146,7 +141,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -233,7 +228,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -367,7 +362,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -394,8 +389,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -505,7 +501,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -532,8 +528,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -579,7 +576,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -594,8 +591,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -635,7 +633,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -650,8 +648,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -672,12 +671,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2021_11_01.models.AvailabilitySet]
@@ -686,7 +687,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -739,8 +740,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +772,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -823,8 +825,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -859,7 +862,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -913,8 +916,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_capacity_reservation_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_capacity_reservation_groups_operations.py
index 3b9bca8538ec..7e176cd5bd8a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_capacity_reservation_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_capacity_reservation_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def build_list_by_resource_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -370,7 +365,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -397,8 +392,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -517,7 +513,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -544,8 +540,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -594,7 +591,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -609,8 +606,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,6 +629,7 @@ def get(
self,
resource_group_name: str,
capacity_reservation_group_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationGroupInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservationGroup:
@@ -640,12 +639,12 @@ def get(
:type resource_group_name: str
:param capacity_reservation_group_name: The name of the capacity reservation group. Required.
:type capacity_reservation_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the capacity reservations under the capacity reservation group
which is a snapshot of the runtime properties of a capacity reservation that is managed by the
platform and can change outside of control plane operations. "instanceView" Default value is
None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_11_01.models.CapacityReservationGroupInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservationGroup or the result of cls(response)
@@ -663,7 +662,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -679,8 +678,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -704,6 +704,7 @@ def get(
def list_by_resource_group(
self,
resource_group_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None,
**kwargs: Any
) -> Iterable["_models.CapacityReservationGroup"]:
@@ -712,11 +713,11 @@ def list_by_resource_group(
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_11_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -728,7 +729,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -782,8 +783,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -801,16 +803,16 @@ def get_next(next_link=None):
@distributed_trace
def list_by_subscription(
- self, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
+ self, *, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
) -> Iterable["_models.CapacityReservationGroup"]:
"""Lists all of the capacity reservation groups in the subscription. Use the nextLink property in
the response to get the next page of capacity reservation groups.
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_11_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -822,7 +824,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -875,8 +877,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_capacity_reservations_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_capacity_reservations_operations.py
index 4f9d7128db58..6019340e9829 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_capacity_reservations_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_capacity_reservations_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -53,7 +48,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -94,7 +89,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -135,7 +130,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def build_list_by_capacity_reservation_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
@@ -304,8 +299,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -453,7 +449,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -518,7 +514,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.CapacityReservation]] = kwargs.pop("cls", None)
@@ -546,8 +542,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -687,7 +684,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,7 +748,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -767,8 +764,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -817,7 +815,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -864,6 +862,7 @@ def get(
resource_group_name: str,
capacity_reservation_group_name: str,
capacity_reservation_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservation:
@@ -875,10 +874,10 @@ def get(
:type capacity_reservation_group_name: str
:param capacity_reservation_name: The name of the capacity reservation. Required.
:type capacity_reservation_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the capacity reservation that is managed by the platform
and can change outside of control plane operations. "instanceView" Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2021_11_01.models.CapacityReservationInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservation or the result of cls(response)
@@ -896,7 +895,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
request = build_get_request(
@@ -913,8 +912,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -954,7 +954,7 @@ def list_by_capacity_reservation_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.CapacityReservationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1008,8 +1008,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_dedicated_host_groups_operations.py
index 5eae5978f995..34bc2cba6490 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -182,7 +177,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -210,7 +205,7 @@ def build_list_by_subscription_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: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -345,7 +340,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -372,8 +367,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +483,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -514,8 +510,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -561,7 +558,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -576,8 +573,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -598,6 +596,7 @@ def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -607,11 +606,11 @@ def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.DedicatedHostGroup
@@ -628,7 +627,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +643,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -680,7 +680,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +733,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -763,7 +764,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.DedicatedHost
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +816,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_dedicated_hosts_operations.py
index 201464606f09..ccff1ab7595b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -191,7 +186,7 @@ def build_list_by_host_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -222,7 +217,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -286,7 +281,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -314,8 +309,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -454,7 +450,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -519,7 +515,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -547,8 +543,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -683,7 +680,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -743,7 +740,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -759,8 +756,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -803,7 +801,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -850,6 +848,7 @@ def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -861,10 +860,10 @@ def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.DedicatedHost
@@ -881,7 +880,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -898,8 +897,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -938,7 +938,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -992,8 +992,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1023,7 +1024,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1039,8 +1040,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1086,7 +1088,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_images_operations.py
index c6a3f023aac2..f62badc6bec9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_delete_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -144,7 +139,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -256,7 +251,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -283,8 +278,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -407,7 +403,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -466,7 +462,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -493,8 +489,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -617,7 +614,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -676,7 +673,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -691,8 +688,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -731,7 +729,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -773,7 +771,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -781,8 +779,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.Image
@@ -799,7 +797,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -815,8 +813,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -850,7 +849,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -903,8 +902,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -933,7 +933,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -985,8 +985,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_log_analytics_operations.py
index cc4204f0b40b..7b98b4250b4d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_operations.py
index a0b3f3125088..3c222036d48a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_proximity_placement_groups_operations.py
index 8909b89918e8..97779f100403 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -192,7 +187,7 @@ def build_list_by_subscription_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: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -218,7 +213,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -353,7 +348,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -380,8 +375,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -497,7 +493,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -571,7 +568,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -586,8 +583,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -608,6 +606,7 @@ def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -617,9 +616,9 @@ def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.ProximityPlacementGroup
@@ -636,7 +635,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -652,8 +651,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -687,7 +687,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -739,8 +739,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -774,7 +775,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -827,8 +828,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_restore_point_collections_operations.py
index ccfcfbf82342..f4a14f4eb101 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -85,7 +80,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -121,7 +116,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -159,7 +154,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -192,7 +187,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -220,7 +215,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -359,7 +354,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -386,8 +381,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -503,7 +499,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -530,8 +526,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +562,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -580,8 +577,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -623,7 +621,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -668,6 +666,7 @@ def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -677,10 +676,11 @@ def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2021_11_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.RestorePointCollection
@@ -697,7 +697,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -713,8 +713,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -750,7 +751,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Res
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -803,8 +804,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -836,7 +838,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RestorePointCollection"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -888,8 +890,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_restore_points_operations.py
index 986a29bbf72e..196e987a9486 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -51,7 +46,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -92,7 +87,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -132,7 +127,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -200,7 +195,7 @@ def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -228,8 +223,9 @@ def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -367,7 +363,7 @@ def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -427,7 +423,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -443,8 +439,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +484,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -534,6 +531,7 @@ def get(
resource_group_name: str,
restore_point_collection_name: str,
restore_point_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePoint:
@@ -545,9 +543,9 @@ def get(
:type restore_point_collection_name: str
:param restore_point_name: The name of the restore point. Required.
:type restore_point_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves
information about the run-time state of a restore point. "instanceView" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.RestorePointExpandOptions
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_11_01.models.RestorePointExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePoint or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.RestorePoint
@@ -564,7 +562,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -581,8 +579,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_ssh_public_keys_operations.py
index 6d999436c382..02a782628744 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_by_subscription_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: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -69,7 +64,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -99,7 +94,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -167,7 +162,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -229,7 +224,7 @@ def build_generate_key_pair_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -288,7 +283,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.SshPublicKeyR
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -340,8 +335,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -374,7 +370,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -427,8 +423,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -534,7 +531,7 @@ def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -561,8 +558,9 @@ def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -676,7 +674,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -703,8 +701,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -750,7 +749,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -765,8 +764,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -806,7 +806,7 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -821,8 +821,9 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -870,7 +871,7 @@ def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -885,8 +886,9 @@ def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_usage_operations.py
index 6c51f4a9695e..3998f45752f7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_extension_images_operations.py
index 7427e4ef6394..3f9e7eec07c4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_11_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_extensions_operations.py
index 88c26b670999..6076763ba4cb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -155,7 +150,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -189,7 +184,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -254,7 +249,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -282,8 +277,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -431,7 +427,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -496,7 +492,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -670,7 +667,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -730,7 +727,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -746,8 +743,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -791,7 +789,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -838,6 +836,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -849,8 +848,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineExtension
@@ -867,7 +866,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -884,8 +883,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -907,7 +907,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -915,8 +915,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineExtensionsListResult
@@ -933,7 +933,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -949,8 +949,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_images_edge_zone_operations.py
index ed239180dd08..abd0d7f12d9c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -97,7 +92,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -137,7 +132,7 @@ def build_list_offers_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -167,7 +162,7 @@ def build_list_publishers_request(location: str, edge_zone: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -278,7 +273,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -297,8 +292,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -326,6 +322,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -344,14 +341,14 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_11_01.models.VirtualMachineImageResource]
@@ -368,7 +365,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -389,8 +386,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -439,7 +437,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -455,8 +453,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -502,7 +501,7 @@ def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -517,8 +516,9 @@ def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -569,7 +569,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -586,8 +586,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_images_operations.py
index 5b6138ae0772..bff051a5bdee 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -278,8 +273,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -306,6 +302,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -322,12 +319,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2021_11_01.models.VirtualMachineImageResource]
@@ -344,7 +341,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -364,8 +361,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -411,7 +409,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -426,8 +424,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +468,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -483,8 +482,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -532,7 +532,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -548,8 +548,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_run_commands_operations.py
index c85649389361..650d024f5675 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -74,7 +69,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -105,7 +100,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -140,7 +135,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -175,7 +170,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -213,7 +208,7 @@ def build_get_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -247,7 +242,7 @@ def build_list_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -309,7 +304,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -362,8 +357,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -403,7 +399,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -418,8 +414,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -458,7 +455,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -486,8 +483,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +632,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -699,7 +697,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -727,8 +725,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -871,7 +870,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -931,7 +930,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -947,8 +946,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -1045,8 +1051,8 @@ def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineRunCommand
@@ -1063,7 +1069,7 @@ def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -1080,8 +1086,9 @@ def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1103,7 +1110,7 @@ def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -1111,8 +1118,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -1123,7 +1130,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1178,8 +1185,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_extensions_operations.py
index 81c5a2393388..639f8a6dd320 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -191,7 +186,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -254,7 +249,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -282,8 +277,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -432,7 +428,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -497,7 +493,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -525,8 +521,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +672,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -735,7 +732,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -751,8 +748,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -796,7 +794,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -843,6 +841,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -854,8 +853,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetExtension
@@ -872,7 +871,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -889,8 +888,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -930,7 +930,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -984,8 +984,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 09708d88b6d7..6b259b0fbc30 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_cancel_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -78,7 +73,7 @@ def build_start_os_upgrade_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -109,7 +104,7 @@ def build_start_extension_upgrade_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -140,7 +135,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -213,8 +208,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -253,7 +249,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -307,7 +303,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -322,8 +318,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -366,7 +363,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -420,7 +417,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -435,8 +432,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -479,7 +477,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -545,7 +543,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -560,8 +558,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index e8d79bbb9697..2de84bd51b71 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -93,7 +88,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -134,7 +129,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -174,7 +169,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -311,8 +306,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -715,7 +712,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -776,7 +773,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -793,8 +790,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -839,7 +837,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -888,6 +886,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -901,8 +900,8 @@ def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVMExtension
@@ -919,7 +918,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -937,8 +936,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -964,6 +964,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -975,8 +976,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -993,7 +994,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -1010,8 +1011,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index ba51d5efabf2..9cbe57d2b8f4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -136,7 +131,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -176,7 +171,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -217,7 +212,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -713,7 +710,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -774,7 +771,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -791,8 +788,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,7 +835,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -886,6 +884,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -899,8 +898,8 @@ def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineRunCommand
@@ -917,7 +916,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -935,8 +934,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -962,6 +962,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
@@ -973,8 +974,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -985,7 +986,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1041,8 +1042,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_vms_operations.py
index b484e0ba49f9..92b8907b06f5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -116,7 +111,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -189,7 +184,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -229,7 +224,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -263,7 +258,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -302,7 +297,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -347,7 +342,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -381,7 +376,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -413,7 +408,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -445,7 +440,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -483,7 +478,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -519,7 +514,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -551,7 +546,7 @@ def build_simulate_eviction_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -583,7 +578,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -650,7 +645,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -681,8 +676,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -814,7 +810,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -872,7 +868,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -888,8 +884,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -933,7 +930,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -988,7 +985,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1004,8 +1001,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1050,7 +1048,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1110,7 +1108,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -1138,8 +1136,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1286,7 +1285,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1337,6 +1336,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1351,7 +1351,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1368,8 +1368,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1391,6 +1392,7 @@ def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1402,9 +1404,9 @@ def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1420,7 +1422,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1468,6 +1470,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -1479,10 +1482,10 @@ def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVM
@@ -1499,7 +1502,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1516,8 +1519,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1565,7 +1569,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1581,8 +1585,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1607,6 +1612,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1618,16 +1624,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1638,7 +1644,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1695,8 +1701,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1717,6 +1724,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1731,7 +1739,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1748,8 +1756,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1771,6 +1780,7 @@ def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
@@ -1784,10 +1794,10 @@ def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1803,7 +1813,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1859,7 +1869,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1875,8 +1885,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1919,7 +1930,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1974,7 +1985,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1990,8 +2001,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2034,7 +2046,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2089,7 +2101,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2105,8 +2117,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2150,7 +2163,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2197,6 +2210,7 @@ def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2209,10 +2223,11 @@ def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.RetrieveBootDiagnosticsDataResult
@@ -2229,7 +2244,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2246,8 +2261,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2281,7 +2297,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2297,8 +2313,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2341,7 +2358,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2410,7 +2427,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2426,8 +2443,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2462,7 +2480,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2490,8 +2508,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2628,7 +2647,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_sets_operations.py
index d2b066d38f42..8be75016ba8e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -77,7 +72,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -111,7 +106,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -150,7 +145,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -188,7 +183,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -221,7 +216,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -260,7 +255,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -296,7 +291,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -325,7 +320,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -353,7 +348,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -381,7 +376,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -412,7 +407,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -448,7 +443,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -484,7 +479,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -518,7 +513,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -552,7 +547,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -586,7 +581,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -620,7 +615,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -654,7 +649,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -688,7 +683,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -729,7 +724,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -765,7 +760,7 @@ def build_convert_to_single_placement_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -799,7 +794,7 @@ def build_set_orchestration_service_state_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -863,7 +858,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -916,8 +911,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -951,7 +947,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -978,8 +974,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1112,7 +1109,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1175,7 +1172,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -1202,8 +1199,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1332,7 +1330,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1378,7 +1376,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1391,7 +1389,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1407,8 +1405,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1426,7 +1425,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""Deletes a VM scale set.
@@ -1434,9 +1433,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1452,7 +1451,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1498,6 +1497,7 @@ def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -1507,10 +1507,10 @@ def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_11_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSet
@@ -1527,7 +1527,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1543,8 +1543,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1582,7 +1583,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1612,8 +1613,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1742,7 +1744,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1790,6 +1792,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1804,7 +1807,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1832,8 +1835,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1855,8 +1859,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1870,9 +1874,9 @@ def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1895,8 +1899,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1909,9 +1913,9 @@ def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1934,6 +1938,7 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1947,9 +1952,9 @@ def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1968,7 +1973,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2038,7 +2043,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -2053,8 +2058,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2090,7 +2096,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: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2143,8 +2149,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2176,7 +2183,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -2228,8 +2235,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2264,7 +2272,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2318,8 +2326,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2355,7 +2364,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2409,8 +2418,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2430,8 +2440,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -2445,7 +2456,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2476,8 +2487,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2498,9 +2510,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2512,14 +2524,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -2541,9 +2553,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2555,13 +2567,13 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -2583,8 +2595,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -2595,14 +2608,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2021_11_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -2621,7 +2634,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2631,8 +2644,8 @@ def begin_power_off(
raw_result = self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -2683,7 +2696,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2713,8 +2726,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2837,7 +2851,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2898,7 +2912,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2928,8 +2942,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3052,7 +3067,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3113,7 +3128,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3143,8 +3158,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3270,7 +3286,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3331,7 +3347,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3361,8 +3377,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3494,7 +3511,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3555,7 +3572,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3582,8 +3599,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3706,7 +3724,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3767,7 +3785,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3797,8 +3815,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3925,7 +3944,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3986,7 +4005,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4016,8 +4035,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4143,7 +4163,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -4191,6 +4211,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
platform_update_domain: int,
zone: Optional[str] = None,
placement_group_id: Optional[str] = None,
@@ -4203,15 +4224,15 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
- :param zone: The zone in which the manual recovery walk is requested for cross zone virtual
+ :paramtype platform_update_domain: int
+ :keyword zone: The zone in which the manual recovery walk is requested for cross zone virtual
machine scale set. Default value is None.
- :type zone: str
- :param placement_group_id: The placement group id for which the manual recovery walk is
+ :paramtype zone: str
+ :keyword placement_group_id: The placement group id for which the manual recovery walk is
requested. Default value is None.
- :type placement_group_id: str
+ :paramtype placement_group_id: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.RecoveryWalkResponse
@@ -4228,7 +4249,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -4246,8 +4267,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4362,7 +4384,7 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4389,8 +4411,9 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4424,7 +4447,7 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4451,8 +4474,9 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4574,7 +4598,7 @@ def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_sizes_operations.py
index 58e8348d8063..dd39ae127016 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machines_operations.py
index 256a625f6fb4..334165143865 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_11_01/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +70,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +104,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +136,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -180,7 +175,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -218,7 +213,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -251,7 +246,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def build_convert_to_managed_disks_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -313,7 +308,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -346,7 +341,7 @@ def build_generalize_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -377,7 +372,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -409,7 +404,7 @@ def build_list_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -439,7 +434,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -470,7 +465,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -501,7 +496,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -530,7 +525,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -559,7 +554,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -588,7 +583,7 @@ def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -617,7 +612,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -656,7 +651,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -691,7 +686,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -722,7 +717,7 @@ def build_simulate_eviction_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -753,7 +748,7 @@ def build_assess_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -784,7 +779,7 @@ def build_install_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -818,7 +813,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -880,7 +875,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -933,8 +928,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -968,7 +964,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -995,8 +991,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1130,7 +1127,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1191,7 +1188,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1218,8 +1215,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1348,7 +1346,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1407,7 +1405,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1434,8 +1432,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1557,7 +1556,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1603,7 +1602,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1616,7 +1615,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1632,8 +1631,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1651,7 +1651,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""The operation to delete a virtual machine.
@@ -1659,9 +1659,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1677,7 +1677,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1723,6 +1723,7 @@ def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -1732,12 +1733,12 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2021_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.VirtualMachine
@@ -1754,7 +1755,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1770,8 +1771,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1817,7 +1819,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1832,8 +1834,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1867,7 +1870,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1882,8 +1885,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1923,7 +1927,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1964,7 +1968,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
}
def _deallocate_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1977,7 +1981,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1993,8 +1997,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2012,7 +2017,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_deallocate(
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""Shuts down the virtual machine and releases the compute resources. You are not billed for the
compute resources that this virtual machine uses.
@@ -2021,9 +2026,9 @@ def begin_deallocate(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
+ :keyword hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
Default value is None.
- :type hibernate: bool
+ :paramtype hibernate: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2039,7 +2044,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2111,7 +2116,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -2126,8 +2131,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2145,18 +2151,18 @@ def generalize( # pylint: disable=inconsistent-return-statements
@distributed_trace
def list(
- self, resource_group_name: str, filter: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, *, filter: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified resource group. Use the nextLink property in
the response to get the next page of virtual machines.
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2021_11_01.models.VirtualMachine]
@@ -2165,7 +2171,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2219,8 +2225,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2238,19 +2245,19 @@ def get_next(next_link=None):
@distributed_trace
def list_all(
- self, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
+ self, *, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2021_11_01.models.VirtualMachine]
@@ -2259,7 +2266,7 @@ def list_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2313,8 +2320,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2347,7 +2355,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2401,8 +2409,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2419,7 +2428,7 @@ def get_next(next_link=None):
}
def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -2432,7 +2441,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2448,8 +2457,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2467,7 +2477,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> LROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -2476,10 +2486,10 @@ def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2495,7 +2505,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2550,7 +2560,7 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -2565,8 +2575,9 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2605,7 +2616,7 @@ def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2659,7 +2670,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2674,8 +2685,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2714,7 +2726,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2768,7 +2780,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2783,8 +2795,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2823,7 +2836,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2877,7 +2890,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2892,8 +2905,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2932,7 +2946,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2990,7 +3004,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3020,8 +3034,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3142,7 +3157,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3190,6 +3205,7 @@ def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -3199,10 +3215,11 @@ def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2021_11_01.models.RetrieveBootDiagnosticsDataResult
@@ -3219,7 +3236,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -3235,8 +3252,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3270,7 +3288,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -3285,8 +3303,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3325,7 +3344,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3391,7 +3410,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -3406,8 +3425,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3437,7 +3457,7 @@ def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -3452,8 +3472,9 @@ def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3502,7 +3523,7 @@ def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3564,7 +3585,7 @@ def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -3591,8 +3612,9 @@ def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3727,7 +3749,7 @@ def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3788,7 +3810,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3815,8 +3837,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3940,7 +3963,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_compute_management_client.py
index 2bea4706d33a..f89051456bfa 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_compute_management_client.py
@@ -67,7 +67,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_configuration.py
index b55fca33092b..23f9b29e739c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", "2021-12-01")
+ api_version: str = kwargs.pop("api_version", "2021-12-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/_compute_management_client.py
index f3b446964175..ffe916f3bd4e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/_compute_management_client.py
@@ -67,7 +67,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/_configuration.py
index e6d52c77cca1..1cb9434f660b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", "2021-12-01")
+ api_version: str = kwargs.pop("api_version", "2021-12-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disk_accesses_operations.py
index e2a593809e20..e14a04d638c0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -45,10 +44,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -248,7 +244,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -311,7 +307,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -338,8 +334,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +474,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +545,7 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -563,8 +560,9 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -598,7 +596,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -613,8 +611,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -657,7 +656,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -712,7 +711,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -765,8 +764,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -795,7 +795,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -847,8 +847,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -890,7 +891,7 @@ async def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -905,8 +906,9 @@ async def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -945,7 +947,7 @@ async def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -973,8 +975,9 @@ async def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1130,7 +1133,7 @@ async def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1206,7 +1209,7 @@ async def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1222,8 +1225,9 @@ async def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1257,7 +1261,7 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1273,8 +1277,9 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1319,7 +1324,7 @@ async def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1382,7 +1387,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1436,8 +1441,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disk_encryption_sets_operations.py
index 7e2acf879a9a..4d2d6ff850df 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -255,7 +251,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -345,8 +341,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +484,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -575,8 +572,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -610,7 +608,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -625,8 +623,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +668,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -726,7 +725,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -779,8 +778,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +809,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -861,8 +861,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -896,7 +897,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -950,8 +951,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disk_restore_point_operations.py
index ad75774a1d34..8084c5affc93 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_revoke_access_request,
)
-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]]
@@ -102,7 +97,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -119,8 +114,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -163,7 +159,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -218,8 +214,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -255,7 +252,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -284,8 +281,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -439,7 +437,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -507,7 +505,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -524,8 +522,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +576,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disks_operations.py
index 844b823a88ea..6d32f9187181 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_snapshots_operations.py
index ac79d92e123c..b2e9df14183f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/models/_compute_management_client_enums.py
index 108596617f4e..ce276a38d86c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/models/_compute_management_client_enums.py
@@ -67,6 +67,9 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
UPLOAD_PREPARED_SECURE = "UploadPreparedSecure"
"""Similar to Upload create option. Create a new Trusted Launch VM or Confidential VM supported
#: disk and upload using write token in both disk and VM guest state"""
+ IMPORT_ENUM = "Import"
+ """Create a disk by importing from a blob specified by a sourceUri in a storage account specified
+ #: by storageAccountId."""
class DiskEncryptionSetIdentityType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/models/_models_py3.py
index 66b8cb0190ee..715b334de2b3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/models/_models_py3.py
@@ -140,7 +140,7 @@ class CreationData(_serialization.Model):
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", "CopyStart",
- "ImportSecure", and "UploadPreparedSecure".
+ "ImportSecure", "UploadPreparedSecure", and "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2021_12_01.models.DiskCreateOption
:ivar storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
@@ -207,7 +207,7 @@ def __init__(
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload",
- "CopyStart", "ImportSecure", and "UploadPreparedSecure".
+ "CopyStart", "ImportSecure", "UploadPreparedSecure", and "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2021_12_01.models.DiskCreateOption
:keyword storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disk_accesses_operations.py
index 3cc138e546ff..e424a926c86f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_get_private_link_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -266,7 +261,7 @@ def build_update_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -307,7 +302,7 @@ def build_get_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -345,7 +340,7 @@ def build_delete_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -379,7 +374,7 @@ def build_list_private_endpoint_connections_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -437,7 +432,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -464,8 +459,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -596,7 +592,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -659,7 +655,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -686,8 +682,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -822,7 +819,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -893,7 +890,7 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -908,8 +905,9 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -943,7 +941,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -958,8 +956,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1000,7 +999,7 @@ def begin_delete(self, resource_group_name: str, disk_access_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1054,7 +1053,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1107,8 +1106,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1136,7 +1136,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1188,8 +1188,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1231,7 +1232,7 @@ def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -1246,8 +1247,9 @@ def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1286,7 +1288,7 @@ def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -1314,8 +1316,9 @@ def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1471,7 +1474,7 @@ def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1547,7 +1550,7 @@ def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1563,8 +1566,9 @@ def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1598,7 +1602,7 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1614,8 +1618,9 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1660,7 +1665,7 @@ def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1723,7 +1728,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1777,8 +1782,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disk_encryption_sets_operations.py
index 738143a57bc5..0f84f7e971bf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_associated_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -293,7 +288,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -320,8 +315,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -459,7 +455,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -522,7 +518,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -549,8 +545,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -688,7 +685,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -759,7 +756,7 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -774,8 +771,9 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +807,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -824,8 +822,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -866,7 +865,7 @@ def begin_delete(self, resource_group_name: str, disk_encryption_set_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -920,7 +919,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -973,8 +972,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1002,7 +1002,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -1054,8 +1054,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1089,7 +1090,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -1143,8 +1144,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disk_restore_point_operations.py
index 27c037507c2a..cf9c586a8eff 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def build_list_by_restore_point_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -132,7 +127,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -175,7 +170,7 @@ def build_revoke_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -277,8 +272,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -320,7 +316,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -375,8 +371,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,7 +409,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -441,8 +438,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -593,7 +591,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -661,7 +659,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -678,8 +676,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -731,7 +730,7 @@ def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disks_operations.py
index d82e0996e352..639e178a8a1d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_snapshots_operations.py
index 488f25e82c76..41c8ae66d4e8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2021_12_01/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2021-12-01"] = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2021-12-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_compute_management_client.py
index 3b42fc58a019..c87c226f08f0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_compute_management_client.py
@@ -95,7 +95,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_configuration.py
index 10cb481c5f34..8f729b4eacf6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", "2022-01-03")
+ api_version: str = kwargs.pop("api_version", "2022-01-03")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/_compute_management_client.py
index b44c32da649b..282a01396dc8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/_compute_management_client.py
@@ -96,7 +96,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/_configuration.py
index 5e45f6dcea55..1782bb15ed7f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", "2022-01-03")
+ api_version: str = kwargs.pop("api_version", "2022-01-03")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_community_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_community_galleries_operations.py
index 8b7c755f90c6..e37a19eaa333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_community_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_community_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._vendor import _convert_request
from ...operations._community_galleries_operations import build_get_request
-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]]
@@ -79,7 +74,7 @@ async def get(self, location: str, public_gallery_name: str, **kwargs: Any) -> _
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.CommunityGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -94,8 +89,9 @@ async def get(self, location: str, public_gallery_name: str, **kwargs: Any) -> _
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_community_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_community_gallery_image_versions_operations.py
index f10fd7bbf426..aa408da035ec 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_community_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_community_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._community_gallery_image_versions_operations import build_get_request, build_list_request
-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]]
@@ -96,7 +91,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.CommunityGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -113,8 +108,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -156,7 +152,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.CommunityGalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -211,8 +207,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_community_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_community_gallery_images_operations.py
index cf74c68ef34a..0456f07f5a00 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_community_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_community_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._community_gallery_images_operations import build_get_request, build_list_request
-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]]
@@ -86,7 +81,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.CommunityGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -102,8 +97,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,7 +139,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.CommunityGalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -197,8 +193,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_galleries_operations.py
index 01b091aa6c10..8479afaf2d34 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +242,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -305,7 +301,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -332,8 +328,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +458,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -511,6 +508,7 @@ async def get(
self,
resource_group_name: str,
gallery_name: str,
+ *,
select: Optional[Union[str, _models.SelectPermissions]] = None,
expand: Optional[Union[str, _models.GalleryExpandParams]] = None,
**kwargs: Any
@@ -521,12 +519,12 @@ async def get(
:type resource_group_name: str
:param gallery_name: The name of the Shared Image Gallery. Required.
:type gallery_name: str
- :param select: The select expression to apply on the operation. "Permissions" Default value is
- None.
- :type select: str or ~azure.mgmt.compute.v2022_01_03.models.SelectPermissions
- :param expand: The expand query option to apply on the operation. "SharingProfile/Groups"
+ :keyword select: The select expression to apply on the operation. "Permissions" Default value
+ is None.
+ :paramtype select: str or ~azure.mgmt.compute.v2022_01_03.models.SelectPermissions
+ :keyword expand: The expand query option to apply on the operation. "SharingProfile/Groups"
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_01_03.models.GalleryExpandParams
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_01_03.models.GalleryExpandParams
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Gallery or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_01_03.models.Gallery
@@ -543,7 +541,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -560,8 +558,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -595,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: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -610,8 +609,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -650,7 +650,7 @@ async def begin_delete(self, resource_group_name: str, gallery_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -704,7 +704,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -757,8 +757,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -786,7 +787,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -838,8 +839,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_application_versions_operations.py
index f16af57447d6..9eba359f2326 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -290,7 +286,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -357,7 +353,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -386,8 +382,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -553,7 +550,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -607,6 +604,7 @@ async def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -623,9 +621,9 @@ async def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_01_03.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_01_03.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_01_03.models.GalleryApplicationVersion
@@ -642,7 +640,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -660,8 +658,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -700,7 +699,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -717,8 +716,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -771,7 +771,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,7 +837,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -892,8 +892,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_applications_operations.py
index 103520e881dc..add338dd2fcf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -270,7 +266,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -363,8 +359,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -514,7 +511,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -590,7 +587,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -606,8 +603,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -641,7 +639,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -657,8 +655,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -703,7 +702,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -764,7 +763,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -818,8 +817,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_image_versions_operations.py
index c2275925213b..9a27cccb5162 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -287,7 +283,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -354,7 +350,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -383,8 +379,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -549,7 +546,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -603,6 +600,7 @@ async def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -619,9 +617,9 @@ async def get(
:param gallery_image_version_name: The name of the gallery image version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_01_03.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_01_03.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_01_03.models.GalleryImageVersion
@@ -638,7 +636,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -656,8 +654,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -696,7 +695,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -713,8 +712,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,7 +832,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -887,8 +887,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_images_operations.py
index 81f3c092ae3a..904bfb111962 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -267,7 +263,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -332,7 +328,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -360,8 +356,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -505,7 +502,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -580,7 +577,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -596,8 +593,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,7 +629,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -647,8 +645,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -692,7 +691,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -753,7 +752,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -807,8 +806,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_sharing_profile_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_sharing_profile_operations.py
index f8be58806d05..f5c3c55b0bd9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_sharing_profile_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_gallery_sharing_profile_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._gallery_sharing_profile_operations import build_update_request
-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]]
@@ -75,7 +70,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
@@ -102,8 +97,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -236,7 +232,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_shared_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_shared_galleries_operations.py
index 4902f09a8ea3..a879b73b02ad 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_shared_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_shared_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._shared_galleries_operations import build_get_request, build_list_request
-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]]
@@ -60,15 +55,15 @@ def __init__(self, *args, **kwargs) -> None:
@distributed_trace
def list(
- self, location: str, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
+ self, location: str, *, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
) -> AsyncIterable["_models.SharedGallery"]:
"""List shared galleries by subscription id or tenant id.
:param location: Resource location. Required.
:type location: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2022_01_03.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2022_01_03.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGallery or the result of cls(response)
:rtype:
@@ -78,7 +73,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.SharedGalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -132,8 +127,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -173,7 +169,7 @@ async def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.SharedGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -188,8 +184,9 @@ async def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_shared_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_shared_gallery_image_versions_operations.py
index cf9ef93a7312..3d14eb29e32d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_shared_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_shared_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._shared_gallery_image_versions_operations import build_get_request, build_list_request
-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]]
@@ -64,6 +59,7 @@ def list(
location: str,
gallery_unique_name: str,
gallery_image_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> AsyncIterable["_models.SharedGalleryImageVersion"]:
@@ -76,9 +72,9 @@ def list(
:param gallery_image_name: The name of the Shared Gallery Image Definition from which the Image
Versions are to be listed. Required.
:type gallery_image_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2022_01_03.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2022_01_03.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImageVersion or the result of
cls(response)
@@ -89,7 +85,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.SharedGalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -145,8 +141,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -201,7 +198,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.SharedGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -218,8 +215,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_shared_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_shared_gallery_images_operations.py
index 1f81df50f22f..c2f8cee02909 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_shared_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/aio/operations/_shared_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._shared_gallery_images_operations import build_get_request, build_list_request
-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]]
@@ -63,6 +58,7 @@ def list(
self,
location: str,
gallery_unique_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> AsyncIterable["_models.SharedGalleryImage"]:
@@ -72,9 +68,9 @@ def list(
:type location: str
:param gallery_unique_name: The unique name of the Shared Gallery. Required.
:type gallery_unique_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2022_01_03.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2022_01_03.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImage or the result of cls(response)
:rtype:
@@ -84,7 +80,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.SharedGalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -139,8 +135,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -185,7 +182,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.SharedGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -201,8 +198,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_community_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_community_galleries_operations.py
index 37917c48ceda..f1d2563e5e18 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_community_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_community_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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 +38,7 @@ def build_get_request(location: str, public_gallery_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -111,7 +106,7 @@ def get(self, location: str, public_gallery_name: str, **kwargs: Any) -> _models
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.CommunityGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -126,8 +121,9 @@ def get(self, location: str, public_gallery_name: str, **kwargs: Any) -> _models
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_community_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_community_gallery_image_versions_operations.py
index 78bec0e1561e..c259a83a826c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_community_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_community_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -85,7 +80,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -168,7 +163,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.CommunityGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -185,8 +180,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -228,7 +224,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.CommunityGalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -283,8 +279,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_community_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_community_gallery_images_operations.py
index d95d18b903f1..906e01033bf9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_community_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_community_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -77,7 +72,7 @@ def build_list_request(location: str, public_gallery_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -149,7 +144,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.CommunityGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -165,8 +160,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -204,7 +200,7 @@ def list(self, location: str, public_gallery_name: str, **kwargs: Any) -> Iterab
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.CommunityGalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -258,8 +254,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_galleries_operations.py
index 39e4ab07ab5e..b8e68bd3fa66 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -123,7 +118,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -158,7 +153,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -187,7 +182,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -268,7 +263,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -295,8 +290,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -430,7 +426,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -489,7 +485,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -516,8 +512,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +639,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -692,6 +689,7 @@ def get(
self,
resource_group_name: str,
gallery_name: str,
+ *,
select: Optional[Union[str, _models.SelectPermissions]] = None,
expand: Optional[Union[str, _models.GalleryExpandParams]] = None,
**kwargs: Any
@@ -702,12 +700,12 @@ def get(
:type resource_group_name: str
:param gallery_name: The name of the Shared Image Gallery. Required.
:type gallery_name: str
- :param select: The select expression to apply on the operation. "Permissions" Default value is
- None.
- :type select: str or ~azure.mgmt.compute.v2022_01_03.models.SelectPermissions
- :param expand: The expand query option to apply on the operation. "SharingProfile/Groups"
+ :keyword select: The select expression to apply on the operation. "Permissions" Default value
+ is None.
+ :paramtype select: str or ~azure.mgmt.compute.v2022_01_03.models.SelectPermissions
+ :keyword expand: The expand query option to apply on the operation. "SharingProfile/Groups"
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_01_03.models.GalleryExpandParams
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_01_03.models.GalleryExpandParams
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Gallery or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_01_03.models.Gallery
@@ -724,7 +722,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -741,8 +739,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -776,7 +775,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -791,8 +790,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -831,7 +831,7 @@ def begin_delete(self, resource_group_name: str, gallery_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -885,7 +885,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -938,8 +938,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -967,7 +968,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -1019,8 +1020,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_application_versions_operations.py
index c831421265ba..0614b7aec915 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -97,7 +92,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -184,7 +179,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_list_by_gallery_application_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +484,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -555,7 +551,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -584,8 +580,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -751,7 +748,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -805,6 +802,7 @@ def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -821,9 +819,9 @@ def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_01_03.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_01_03.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_01_03.models.GalleryApplicationVersion
@@ -840,7 +838,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -858,8 +856,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -898,7 +897,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -915,8 +914,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -969,7 +969,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1090,8 +1090,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_applications_operations.py
index 1bcd784bab3e..5522336b4965 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -431,7 +427,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -496,7 +492,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +672,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,7 +748,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -767,8 +764,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -802,7 +800,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -818,8 +816,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -864,7 +863,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -924,7 +923,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +977,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_image_versions_operations.py
index 773bd428b9ff..af8e14557c8e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -178,7 +173,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def build_list_by_gallery_image_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -305,8 +300,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +473,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -544,7 +540,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -573,8 +569,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -739,7 +736,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -793,6 +790,7 @@ def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -809,9 +807,9 @@ def get(
:param gallery_image_version_name: The name of the gallery image version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_01_03.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_01_03.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_01_03.models.GalleryImageVersion
@@ -828,7 +826,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -846,8 +844,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -886,7 +885,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -903,8 +902,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -957,7 +957,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1022,7 +1022,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1077,8 +1077,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_images_operations.py
index 89a0af1c77ff..19752a835801 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -428,7 +424,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -493,7 +489,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -521,8 +517,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,7 +663,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -741,7 +738,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -757,8 +754,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -792,7 +790,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -808,8 +806,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +852,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -913,7 +912,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -967,8 +966,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_sharing_profile_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_sharing_profile_operations.py
index 793aa7df3202..77c52c789d10 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_sharing_profile_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_gallery_sharing_profile_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
@@ -139,8 +134,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -270,7 +266,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_shared_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_shared_galleries_operations.py
index 43b04cc5ff91..2b80aff0f0bf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_shared_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_shared_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -51,7 +46,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -81,7 +76,7 @@ def build_get_request(location: str, gallery_unique_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -127,15 +122,15 @@ def __init__(self, *args, **kwargs):
@distributed_trace
def list(
- self, location: str, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
+ self, location: str, *, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
) -> Iterable["_models.SharedGallery"]:
"""List shared galleries by subscription id or tenant id.
:param location: Resource location. Required.
:type location: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2022_01_03.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2022_01_03.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGallery or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_01_03.models.SharedGallery]
@@ -144,7 +139,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.SharedGalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -198,8 +193,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -239,7 +235,7 @@ def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _models
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.SharedGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -254,8 +250,9 @@ def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _models
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_shared_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_shared_gallery_image_versions_operations.py
index b367aefd50e9..381b4bbb9c2f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_shared_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_shared_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -53,7 +48,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -92,7 +87,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -144,6 +139,7 @@ def list(
location: str,
gallery_unique_name: str,
gallery_image_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> Iterable["_models.SharedGalleryImageVersion"]:
@@ -156,9 +152,9 @@ def list(
:param gallery_image_name: The name of the Shared Gallery Image Definition from which the Image
Versions are to be listed. Required.
:type gallery_image_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2022_01_03.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2022_01_03.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImageVersion or the result of
cls(response)
@@ -169,7 +165,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.SharedGalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -225,8 +221,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -281,7 +278,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.SharedGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -298,8 +295,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_shared_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_shared_gallery_images_operations.py
index ea1bf7f064e3..22009ce160d7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_shared_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_01_03/operations/_shared_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -85,7 +80,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -135,6 +130,7 @@ def list(
self,
location: str,
gallery_unique_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> Iterable["_models.SharedGalleryImage"]:
@@ -144,9 +140,9 @@ def list(
:type location: str
:param gallery_unique_name: The unique name of the Shared Gallery. Required.
:type gallery_unique_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2022_01_03.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2022_01_03.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImage or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_01_03.models.SharedGalleryImage]
@@ -155,7 +151,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.SharedGalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -210,8 +206,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +253,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-01-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-01-03"))
cls: ClsType[_models.SharedGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -272,8 +269,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_compute_management_client.py
index 15cad7f9f9b8..815da7235b97 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_compute_management_client.py
@@ -150,7 +150,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_configuration.py
index 12d03022dc22..e5b471f561f6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", "2022-03-01")
+ api_version: str = kwargs.pop("api_version", "2022-03-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/_compute_management_client.py
index 2223e121d444..b0ca26cc5aa3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/_compute_management_client.py
@@ -152,7 +152,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/_configuration.py
index 56dee8bd7f6b..0bc5e80658a3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", "2022-03-01")
+ api_version: str = kwargs.pop("api_version", "2022-03-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_availability_sets_operations.py
index 59096b65a37a..3c91b0262f38 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_capacity_reservation_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_capacity_reservation_groups_operations.py
index 41808fe95610..ca25524c6a9a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_capacity_reservation_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_capacity_reservation_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -308,7 +304,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -335,8 +331,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -385,7 +382,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -400,8 +397,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -422,6 +420,7 @@ async def get(
self,
resource_group_name: str,
capacity_reservation_group_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationGroupInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservationGroup:
@@ -431,12 +430,12 @@ async def get(
:type resource_group_name: str
:param capacity_reservation_group_name: The name of the capacity reservation group. Required.
:type capacity_reservation_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the capacity reservations under the capacity reservation group
which is a snapshot of the runtime properties of a capacity reservation that is managed by the
platform and can change outside of control plane operations. "instanceView" Default value is
None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_03_01.models.CapacityReservationGroupInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservationGroup or the result of cls(response)
@@ -454,7 +453,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -470,8 +469,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -495,6 +495,7 @@ async def get(
def list_by_resource_group(
self,
resource_group_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None,
**kwargs: Any
) -> AsyncIterable["_models.CapacityReservationGroup"]:
@@ -503,11 +504,11 @@ def list_by_resource_group(
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_03_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -519,7 +520,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -573,8 +574,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,16 +594,16 @@ async def get_next(next_link=None):
@distributed_trace
def list_by_subscription(
- self, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
+ self, *, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
) -> AsyncIterable["_models.CapacityReservationGroup"]:
"""Lists all of the capacity reservation groups in the subscription. Use the nextLink property in
the response to get the next page of capacity reservation groups.
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_03_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -613,7 +615,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -666,8 +668,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_capacity_reservations_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_capacity_reservations_operations.py
index 9c31c02cbd44..e67492761048 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_capacity_reservations_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_capacity_reservations_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -327,7 +323,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.CapacityReservation]] = kwargs.pop("cls", None)
@@ -355,8 +351,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +493,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -576,8 +573,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -626,7 +624,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -673,6 +671,7 @@ async def get(
resource_group_name: str,
capacity_reservation_group_name: str,
capacity_reservation_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservation:
@@ -684,10 +683,10 @@ async def get(
:type capacity_reservation_group_name: str
:param capacity_reservation_name: The name of the capacity reservation. Required.
:type capacity_reservation_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the capacity reservation that is managed by the platform
and can change outside of control plane operations. "instanceView" Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_03_01.models.CapacityReservationInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservation or the result of cls(response)
@@ -705,7 +704,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
request = build_get_request(
@@ -722,8 +721,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -763,7 +763,7 @@ def list_by_capacity_reservation_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.CapacityReservationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +817,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_dedicated_host_groups_operations.py
index cf0459da1494..d18f75d3a888 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +299,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -330,8 +326,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +374,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -392,8 +389,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -414,6 +412,7 @@ async def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -423,11 +422,11 @@ async def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.DedicatedHostGroup
@@ -444,7 +443,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -460,8 +459,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +499,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -552,8 +552,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -583,7 +584,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Dedicate
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -635,8 +636,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_dedicated_hosts_operations.py
index f2a100d7b2c7..b02619e758c0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -114,8 +109,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -257,7 +253,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -322,7 +318,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -350,8 +346,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -489,7 +486,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -549,7 +546,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -565,8 +562,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -609,7 +607,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -656,6 +654,7 @@ async def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -667,10 +666,10 @@ async def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.DedicatedHost
@@ -687,7 +686,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -704,8 +703,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -745,7 +745,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -799,8 +799,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -830,7 +831,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -846,8 +847,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -893,7 +895,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_images_operations.py
index 8016425b8d96..862cf4419519 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_log_analytics_operations.py
index 88fe5ea1cdce..f27423a69c2d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_operations.py
index 74df10b1fd44..673dc009283c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_proximity_placement_groups_operations.py
index 80d74c99d9d6..9d69d89018ff 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,6 +410,7 @@ async def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -421,9 +420,9 @@ async def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.ProximityPlacementGroup
@@ -440,7 +439,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -456,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +491,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -543,8 +543,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -578,7 +579,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -631,8 +632,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_restore_point_collections_operations.py
index c6e3dbdecf29..72c0b7a4d9c6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -165,7 +160,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -192,8 +187,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -309,7 +305,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -336,8 +332,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -371,7 +368,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -386,8 +383,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -429,7 +427,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -474,6 +472,7 @@ async def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -483,10 +482,11 @@ async def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2022_03_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.RestorePointCollection
@@ -503,7 +503,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -519,8 +519,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +557,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -609,8 +610,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +644,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RestorePointCollecti
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -694,8 +696,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_restore_points_operations.py
index 62e017548ace..f1820df3e7b1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._restore_points_operations import build_create_request, build_delete_request, build_get_request
-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]]
@@ -76,7 +71,7 @@ async def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -104,8 +99,9 @@ async def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -303,7 +299,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -319,8 +315,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -363,7 +360,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -410,6 +407,7 @@ async def get(
resource_group_name: str,
restore_point_collection_name: str,
restore_point_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePoint:
@@ -421,9 +419,9 @@ async def get(
:type restore_point_collection_name: str
:param restore_point_name: The name of the restore point. Required.
:type restore_point_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves
information about the run-time state of a restore point. "instanceView" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.RestorePointExpandOptions
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_01.models.RestorePointExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePoint or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.RestorePoint
@@ -440,7 +438,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -457,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_ssh_public_keys_operations.py
index 83fa0e9ff8c3..d1bd11e5a715 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.SshPubli
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -133,8 +128,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -167,7 +163,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -220,8 +216,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -327,7 +324,7 @@ async def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -354,8 +351,9 @@ async def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +467,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -496,8 +494,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -543,7 +542,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -558,8 +557,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -601,7 +601,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -616,8 +616,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -665,7 +666,7 @@ async def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -680,8 +681,9 @@ async def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_usage_operations.py
index 3a677f9a1398..fc98243e17b8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_extension_images_operations.py
index 1fbfbf200866..c67aa3b816ea 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_03_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_extensions_operations.py
index 1c63d4fd76cd..4d01af94fe08 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
index d431d7f2708b..21396e910aa6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -95,7 +90,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -114,8 +109,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,6 +139,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -161,14 +158,14 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_03_01.models.VirtualMachineImageResource]
@@ -185,7 +182,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -206,8 +203,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +254,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -272,8 +270,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -319,7 +318,7 @@ async def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -334,8 +333,9 @@ async def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -386,7 +386,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -403,8 +403,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_images_operations.py
index c3876f71f6f0..8a17cd078bd5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_list_skus_request,
)
-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]]
@@ -94,7 +89,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -112,8 +107,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -140,6 +136,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -156,12 +153,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_03_01.models.VirtualMachineImageResource]
@@ -178,7 +175,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -198,8 +195,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -245,7 +243,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -260,8 +258,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +302,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -317,8 +316,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -366,7 +366,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -382,8 +382,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -429,7 +430,7 @@ async def list_by_edge_zone(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VmImagesInEdgeZoneListResult] = kwargs.pop("cls", None)
request = build_list_by_edge_zone_request(
@@ -444,8 +445,9 @@ async def list_by_edge_zone(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_run_commands_operations.py
index e652b5b84e14..c3bae5f197a2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -84,7 +79,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -137,8 +132,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -178,7 +174,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -193,8 +189,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -233,7 +230,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -261,8 +258,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -409,7 +407,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -474,7 +472,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -502,8 +500,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -646,7 +645,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -706,7 +705,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -722,8 +721,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -810,7 +810,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -820,8 +826,8 @@ async def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineRunCommand
@@ -838,7 +844,7 @@ async def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -855,8 +861,9 @@ async def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -878,7 +885,7 @@ async def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -886,8 +893,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -898,7 +905,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -953,8 +960,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index 25fefb5b6fca..4523be9b6b6e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -263,7 +259,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -328,7 +324,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -356,8 +352,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -506,7 +503,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -566,7 +563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -582,8 +579,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -627,7 +625,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -674,6 +672,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -685,8 +684,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetExtension
@@ -703,7 +702,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -720,8 +719,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -761,7 +761,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +815,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 38b967979db0..478d2d6e779f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 47716c56dea4..cad2aeada0f2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -268,7 +264,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -364,8 +360,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -516,7 +513,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -577,7 +574,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -594,8 +591,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -640,7 +638,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -689,6 +687,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -702,8 +701,8 @@ async def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVMExtension
@@ -720,7 +719,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -738,8 +737,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,6 +765,7 @@ async def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -776,8 +777,8 @@ async def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -794,7 +795,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -811,8 +812,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index 6d558f2105de..debccfd44506 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -269,7 +265,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -336,7 +332,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -365,8 +361,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -515,7 +512,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -576,7 +573,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -593,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -639,7 +637,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,6 +686,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -701,8 +700,8 @@ async def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineRunCommand
@@ -719,7 +718,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -737,8 +736,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,6 +764,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
@@ -775,8 +776,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -787,7 +788,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -843,8 +844,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index e49aa8adb2ac..344abe9412e5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -50,10 +49,6 @@
build_update_request,
)
-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]]
@@ -96,7 +91,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -127,8 +122,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -334,8 +330,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -379,7 +376,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -434,7 +431,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -450,8 +447,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +494,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -556,7 +554,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -584,8 +582,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -732,7 +731,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -783,6 +782,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -797,7 +797,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +814,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,6 +838,7 @@ async def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -848,9 +850,9 @@ async def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -866,7 +868,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -914,6 +916,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -925,10 +928,10 @@ async def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVM
@@ -945,7 +948,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -962,8 +965,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1011,7 +1015,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1027,8 +1031,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1053,6 +1058,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1064,16 +1070,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1084,7 +1090,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1141,8 +1147,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1163,6 +1170,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1177,7 +1185,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1194,8 +1202,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1217,6 +1226,7 @@ async def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1230,10 +1240,10 @@ async def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1249,7 +1259,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1305,7 +1315,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1321,8 +1331,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1365,7 +1376,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1420,7 +1431,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: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1436,8 +1447,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1480,7 +1492,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1535,7 +1547,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1551,8 +1563,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1596,7 +1609,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1643,6 +1656,7 @@ async def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -1655,10 +1669,11 @@ async def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.RetrieveBootDiagnosticsDataResult
@@ -1675,7 +1690,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -1692,8 +1707,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1727,7 +1743,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1743,8 +1759,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1787,7 +1804,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1856,7 +1873,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -1872,8 +1889,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1908,7 +1926,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1936,8 +1954,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2077,7 +2096,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_sets_operations.py
index ef901534756f..ed23f834a00d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -57,10 +56,6 @@
build_update_request,
)
-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]]
@@ -101,7 +96,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -189,7 +185,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -216,8 +212,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -350,7 +347,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -570,7 +568,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -616,7 +614,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -629,7 +627,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -645,8 +643,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +663,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""Deletes a VM scale set.
@@ -672,9 +671,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -690,7 +689,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -736,6 +735,7 @@ async def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -745,10 +745,10 @@ async def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSet
@@ -765,7 +765,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -781,8 +781,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -820,7 +821,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -850,8 +851,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -980,7 +982,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1028,6 +1030,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1042,7 +1045,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1070,8 +1073,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1093,8 +1097,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1108,9 +1112,9 @@ async def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1133,8 +1137,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1147,9 +1151,9 @@ async def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1172,6 +1176,7 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1185,9 +1190,9 @@ async def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1206,7 +1211,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1276,7 +1281,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1291,8 +1296,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1328,7 +1334,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1381,8 +1387,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1414,7 +1421,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1466,8 +1473,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1502,7 +1510,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1556,8 +1564,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1593,7 +1602,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1647,8 +1656,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1668,8 +1678,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -1683,7 +1694,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1714,8 +1725,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1736,9 +1748,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1750,14 +1762,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1779,9 +1791,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1793,13 +1805,13 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1821,8 +1833,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -1833,14 +1846,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1859,7 +1872,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1869,8 +1882,8 @@ async def begin_power_off(
raw_result = await self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -1921,7 +1934,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1951,8 +1964,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2075,7 +2089,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2136,7 +2150,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2166,8 +2180,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2290,7 +2305,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2351,7 +2366,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2381,8 +2396,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2508,7 +2524,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2569,7 +2585,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2599,8 +2615,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2732,7 +2749,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2793,7 +2810,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2820,8 +2837,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2944,7 +2962,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3005,7 +3023,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3035,8 +3053,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3163,7 +3182,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3224,7 +3243,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3254,8 +3273,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3381,7 +3401,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3429,6 +3449,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
platform_update_domain: int,
zone: Optional[str] = None,
placement_group_id: Optional[str] = None,
@@ -3441,15 +3462,15 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
- :param zone: The zone in which the manual recovery walk is requested for cross zone virtual
+ :paramtype platform_update_domain: int
+ :keyword zone: The zone in which the manual recovery walk is requested for cross zone virtual
machine scale set. Default value is None.
- :type zone: str
- :param placement_group_id: The placement group id for which the manual recovery walk is
+ :paramtype zone: str
+ :keyword placement_group_id: The placement group id for which the manual recovery walk is
requested. Default value is None.
- :type placement_group_id: str
+ :paramtype placement_group_id: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.RecoveryWalkResponse
@@ -3466,7 +3487,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3484,8 +3505,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3600,7 +3622,7 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3627,8 +3649,9 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3662,7 +3685,7 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3689,8 +3712,9 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3812,7 +3836,7 @@ async def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_sizes_operations.py
index 8fb463108d4d..02faf6fef60c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machines_operations.py
index 7cd951f38d10..d7b32e43df63 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/aio/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -59,10 +58,6 @@
build_update_request,
)
-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]]
@@ -102,7 +97,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -190,7 +186,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -217,8 +213,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -352,7 +349,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +571,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -632,7 +630,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -659,8 +657,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +784,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -831,7 +830,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -844,7 +843,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -860,8 +859,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -879,7 +879,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to delete a virtual machine.
@@ -887,9 +887,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -905,7 +905,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -951,6 +951,7 @@ async def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -960,12 +961,12 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachine
@@ -982,7 +983,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -998,8 +999,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1045,7 +1047,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1060,8 +1062,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1095,7 +1098,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1110,8 +1113,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1153,7 +1157,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1194,7 +1198,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
}
async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1207,7 +1211,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1223,8 +1227,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1242,7 +1247,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_deallocate(
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""Shuts down the virtual machine and releases the compute resources. You are not billed for the
compute resources that this virtual machine uses.
@@ -1251,9 +1256,9 @@ async def begin_deallocate(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
+ :keyword hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
Default value is None.
- :type hibernate: bool
+ :paramtype hibernate: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1269,7 +1274,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1341,7 +1346,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1356,8 +1361,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1375,18 +1381,18 @@ async def generalize( # pylint: disable=inconsistent-return-statements
@distributed_trace
def list(
- self, resource_group_name: str, filter: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, *, filter: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified resource group. Use the nextLink property in
the response to get the next page of virtual machines.
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1396,7 +1402,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1450,8 +1456,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1469,19 +1476,19 @@ async def get_next(next_link=None):
@distributed_trace
def list_all(
- self, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
+ self, *, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1491,7 +1498,7 @@ def list_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1545,8 +1552,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1580,7 +1588,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1634,8 +1642,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1652,7 +1661,7 @@ async def get_next(next_link=None):
}
async def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1665,7 +1674,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1681,8 +1690,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1700,7 +1710,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -1709,10 +1719,10 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1728,7 +1738,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1783,7 +1793,7 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -1798,8 +1808,9 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1838,7 +1849,7 @@ async def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1892,7 +1903,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1907,8 +1918,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1947,7 +1959,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2001,7 +2013,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: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2016,8 +2028,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2056,7 +2069,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2110,7 +2123,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2125,8 +2138,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2165,7 +2179,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2223,7 +2237,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2253,8 +2267,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2375,7 +2390,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2423,6 +2438,7 @@ async def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2432,10 +2448,11 @@ async def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.RetrieveBootDiagnosticsDataResult
@@ -2452,7 +2469,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2468,8 +2485,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2503,7 +2521,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2518,8 +2536,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2560,7 +2579,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2626,7 +2645,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2641,8 +2660,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2672,7 +2692,7 @@ async def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -2687,8 +2707,9 @@ async def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2737,7 +2758,7 @@ async def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2799,7 +2820,7 @@ async def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -2826,8 +2847,9 @@ async def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2962,7 +2984,7 @@ async def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3023,7 +3045,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3050,8 +3072,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3178,7 +3201,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/models/_compute_management_client_enums.py
index 2dc022db8321..2dbc143ab97a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/models/_compute_management_client_enums.py
@@ -390,6 +390,7 @@ class PublicIPAddressSkuTier(str, Enum, metaclass=CaseInsensitiveEnumMeta):
REGIONAL = "Regional"
GLOBAL = "Global"
+ GLOBAL_ENUM = "Global"
class PublicIPAllocationMethod(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/models/_models_py3.py
index cfe56c8d1383..5863edc0cbb5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/models/_models_py3.py
@@ -5204,7 +5204,7 @@ class PublicIPAddressSku(_serialization.Model):
:ivar name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:vartype name: str or ~azure.mgmt.compute.v2022_03_01.models.PublicIPAddressSkuName
- :ivar tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :ivar tier: Specify public IP sku tier. Known values are: "Regional", "Global", and "Global".
:vartype tier: str or ~azure.mgmt.compute.v2022_03_01.models.PublicIPAddressSkuTier
"""
@@ -5223,7 +5223,8 @@ def __init__(
"""
:keyword name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:paramtype name: str or ~azure.mgmt.compute.v2022_03_01.models.PublicIPAddressSkuName
- :keyword tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :keyword tier: Specify public IP sku tier. Known values are: "Regional", "Global", and
+ "Global".
:paramtype tier: str or ~azure.mgmt.compute.v2022_03_01.models.PublicIPAddressSkuTier
"""
super().__init__(**kwargs)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_availability_sets_operations.py
index dd1f7bb02c38..e9015837f99a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -146,7 +141,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -233,7 +228,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -367,7 +362,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -394,8 +389,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -505,7 +501,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -532,8 +528,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -579,7 +576,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -594,8 +591,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -635,7 +633,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -650,8 +648,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -672,12 +671,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_03_01.models.AvailabilitySet]
@@ -686,7 +687,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -739,8 +740,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +772,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -823,8 +825,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -859,7 +862,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -913,8 +916,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_capacity_reservation_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_capacity_reservation_groups_operations.py
index 3ca51abc1af0..6d19a6eed371 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_capacity_reservation_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_capacity_reservation_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def build_list_by_resource_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -370,7 +365,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -397,8 +392,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -517,7 +513,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -544,8 +540,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -594,7 +591,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -609,8 +606,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,6 +629,7 @@ def get(
self,
resource_group_name: str,
capacity_reservation_group_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationGroupInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservationGroup:
@@ -640,12 +639,12 @@ def get(
:type resource_group_name: str
:param capacity_reservation_group_name: The name of the capacity reservation group. Required.
:type capacity_reservation_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the capacity reservations under the capacity reservation group
which is a snapshot of the runtime properties of a capacity reservation that is managed by the
platform and can change outside of control plane operations. "instanceView" Default value is
None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_03_01.models.CapacityReservationGroupInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservationGroup or the result of cls(response)
@@ -663,7 +662,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -679,8 +678,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -704,6 +704,7 @@ def get(
def list_by_resource_group(
self,
resource_group_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None,
**kwargs: Any
) -> Iterable["_models.CapacityReservationGroup"]:
@@ -712,11 +713,11 @@ def list_by_resource_group(
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_03_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -728,7 +729,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -782,8 +783,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -801,16 +803,16 @@ def get_next(next_link=None):
@distributed_trace
def list_by_subscription(
- self, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
+ self, *, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
) -> Iterable["_models.CapacityReservationGroup"]:
"""Lists all of the capacity reservation groups in the subscription. Use the nextLink property in
the response to get the next page of capacity reservation groups.
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_03_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -822,7 +824,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -875,8 +877,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_capacity_reservations_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_capacity_reservations_operations.py
index 6e985983d6e4..055902234b0b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_capacity_reservations_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_capacity_reservations_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -53,7 +48,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -94,7 +89,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -135,7 +130,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def build_list_by_capacity_reservation_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
@@ -304,8 +299,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -453,7 +449,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -518,7 +514,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.CapacityReservation]] = kwargs.pop("cls", None)
@@ -546,8 +542,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -687,7 +684,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,7 +748,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -767,8 +764,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -817,7 +815,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -864,6 +862,7 @@ def get(
resource_group_name: str,
capacity_reservation_group_name: str,
capacity_reservation_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservation:
@@ -875,10 +874,10 @@ def get(
:type capacity_reservation_group_name: str
:param capacity_reservation_name: The name of the capacity reservation. Required.
:type capacity_reservation_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the capacity reservation that is managed by the platform
and can change outside of control plane operations. "instanceView" Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_03_01.models.CapacityReservationInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservation or the result of cls(response)
@@ -896,7 +895,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
request = build_get_request(
@@ -913,8 +912,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -954,7 +954,7 @@ def list_by_capacity_reservation_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.CapacityReservationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1008,8 +1008,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_dedicated_host_groups_operations.py
index eb3ceee623bd..1767ca31b3a4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -182,7 +177,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -210,7 +205,7 @@ def build_list_by_subscription_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: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -345,7 +340,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -372,8 +367,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +483,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -514,8 +510,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -561,7 +558,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -576,8 +573,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -598,6 +596,7 @@ def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -607,11 +606,11 @@ def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.DedicatedHostGroup
@@ -628,7 +627,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +643,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -680,7 +680,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +733,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -763,7 +764,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.DedicatedHost
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +816,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_dedicated_hosts_operations.py
index 154b83980fce..adc6aab48e72 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -191,7 +186,7 @@ def build_list_by_host_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -222,7 +217,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -286,7 +281,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -314,8 +309,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -454,7 +450,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -519,7 +515,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -547,8 +543,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -683,7 +680,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -743,7 +740,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -759,8 +756,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -803,7 +801,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -850,6 +848,7 @@ def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -861,10 +860,10 @@ def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.DedicatedHost
@@ -881,7 +880,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -898,8 +897,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -938,7 +938,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -992,8 +992,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1023,7 +1024,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1039,8 +1040,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1086,7 +1088,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_images_operations.py
index 76a0679a3f70..5b2bf5e0881d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_delete_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -144,7 +139,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -256,7 +251,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -283,8 +278,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -407,7 +403,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -466,7 +462,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -493,8 +489,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -617,7 +614,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -676,7 +673,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -691,8 +688,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -731,7 +729,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -773,7 +771,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -781,8 +779,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.Image
@@ -799,7 +797,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -815,8 +813,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -850,7 +849,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -903,8 +902,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -933,7 +933,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -985,8 +985,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_log_analytics_operations.py
index a390dacafc5a..bd6d03bfe3d8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_operations.py
index 80ea609a616a..4949a491f3a7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_proximity_placement_groups_operations.py
index bbc8fae7db00..db35a1190caa 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -192,7 +187,7 @@ def build_list_by_subscription_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: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -218,7 +213,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -353,7 +348,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -380,8 +375,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -497,7 +493,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -571,7 +568,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -586,8 +583,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -608,6 +606,7 @@ def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -617,9 +616,9 @@ def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.ProximityPlacementGroup
@@ -636,7 +635,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -652,8 +651,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -687,7 +687,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -739,8 +739,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -774,7 +775,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -827,8 +828,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_restore_point_collections_operations.py
index 506c06cc6e39..11b59d2ef15c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -85,7 +80,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -121,7 +116,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -159,7 +154,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -192,7 +187,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -220,7 +215,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -359,7 +354,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -386,8 +381,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -503,7 +499,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -530,8 +526,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +562,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -580,8 +577,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -623,7 +621,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -668,6 +666,7 @@ def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -677,10 +676,11 @@ def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2022_03_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.RestorePointCollection
@@ -697,7 +697,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -713,8 +713,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -750,7 +751,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Res
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -803,8 +804,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -836,7 +838,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RestorePointCollection"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -888,8 +890,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_restore_points_operations.py
index cd3f8107a67e..c6a33e10cedb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -51,7 +46,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -92,7 +87,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -132,7 +127,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -200,7 +195,7 @@ def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -228,8 +223,9 @@ def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -367,7 +363,7 @@ def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -427,7 +423,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -443,8 +439,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +484,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -534,6 +531,7 @@ def get(
resource_group_name: str,
restore_point_collection_name: str,
restore_point_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePoint:
@@ -545,9 +543,9 @@ def get(
:type restore_point_collection_name: str
:param restore_point_name: The name of the restore point. Required.
:type restore_point_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves
information about the run-time state of a restore point. "instanceView" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.RestorePointExpandOptions
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_01.models.RestorePointExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePoint or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.RestorePoint
@@ -564,7 +562,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -581,8 +579,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_ssh_public_keys_operations.py
index 758be0e3a7d0..e58e9af483fb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_by_subscription_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: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -69,7 +64,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -99,7 +94,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -167,7 +162,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -229,7 +224,7 @@ def build_generate_key_pair_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -288,7 +283,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.SshPublicKeyR
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -340,8 +335,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -374,7 +370,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -427,8 +423,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -534,7 +531,7 @@ def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -561,8 +558,9 @@ def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -676,7 +674,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -703,8 +701,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -750,7 +749,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -765,8 +764,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -806,7 +806,7 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -821,8 +821,9 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -870,7 +871,7 @@ def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -885,8 +886,9 @@ def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_usage_operations.py
index 211a80cfbaff..c564bf992cc7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_extension_images_operations.py
index 197409f2e9ea..5bcf20f54b5f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_03_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_extensions_operations.py
index ebf17d6d9210..ed5c098015ba 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -155,7 +150,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -189,7 +184,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -254,7 +249,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -282,8 +277,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -431,7 +427,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -496,7 +492,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -670,7 +667,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -730,7 +727,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -746,8 +743,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -791,7 +789,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -838,6 +836,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -849,8 +848,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineExtension
@@ -867,7 +866,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -884,8 +883,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -907,7 +907,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -915,8 +915,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineExtensionsListResult
@@ -933,7 +933,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -949,8 +949,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_images_edge_zone_operations.py
index 7bcc6c87105b..86f0e312d14c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -97,7 +92,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -137,7 +132,7 @@ def build_list_offers_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -167,7 +162,7 @@ def build_list_publishers_request(location: str, edge_zone: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -278,7 +273,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -297,8 +292,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -326,6 +322,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -344,14 +341,14 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_03_01.models.VirtualMachineImageResource]
@@ -368,7 +365,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -389,8 +386,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -439,7 +437,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -455,8 +453,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -502,7 +501,7 @@ def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -517,8 +516,9 @@ def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -569,7 +569,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -586,8 +586,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_images_operations.py
index 67fd63263fd4..cdb40cd14859 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -213,7 +208,7 @@ def build_list_by_edge_zone_request(location: str, edge_zone: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -289,7 +284,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -307,8 +302,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -335,6 +331,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -351,12 +348,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_03_01.models.VirtualMachineImageResource]
@@ -373,7 +370,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -393,8 +390,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -440,7 +438,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -455,8 +453,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +497,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -512,8 +511,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -561,7 +561,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -577,8 +577,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -622,7 +623,7 @@ def list_by_edge_zone(self, location: str, edge_zone: str, **kwargs: Any) -> _mo
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VmImagesInEdgeZoneListResult] = kwargs.pop("cls", None)
request = build_list_by_edge_zone_request(
@@ -637,8 +638,9 @@ def list_by_edge_zone(self, location: str, edge_zone: str, **kwargs: Any) -> _mo
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_run_commands_operations.py
index 8bbb83fe1112..9be40c5481dc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -74,7 +69,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -105,7 +100,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -140,7 +135,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -175,7 +170,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -213,7 +208,7 @@ def build_get_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -247,7 +242,7 @@ def build_list_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -309,7 +304,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -362,8 +357,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -403,7 +399,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -418,8 +414,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -458,7 +455,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -486,8 +483,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +632,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -699,7 +697,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -727,8 +725,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -871,7 +870,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -931,7 +930,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -947,8 +946,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -1045,8 +1051,8 @@ def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineRunCommand
@@ -1063,7 +1069,7 @@ def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -1080,8 +1086,9 @@ def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1103,7 +1110,7 @@ def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -1111,8 +1118,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -1123,7 +1130,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1178,8 +1185,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_extensions_operations.py
index 84e081014b16..3f4034c15b3f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -191,7 +186,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -254,7 +249,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -282,8 +277,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -432,7 +428,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -497,7 +493,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -525,8 +521,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +672,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -735,7 +732,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -751,8 +748,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -796,7 +794,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -843,6 +841,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -854,8 +853,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetExtension
@@ -872,7 +871,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -889,8 +888,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -930,7 +930,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -984,8 +984,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 04b6d9dfa60f..1d7ea07168a8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_cancel_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -78,7 +73,7 @@ def build_start_os_upgrade_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -109,7 +104,7 @@ def build_start_extension_upgrade_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -140,7 +135,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -213,8 +208,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -253,7 +249,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -307,7 +303,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -322,8 +318,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -366,7 +363,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -420,7 +417,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -435,8 +432,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -479,7 +477,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -545,7 +543,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -560,8 +558,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 9477f1849aaf..c6b70b63b5a0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -93,7 +88,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -134,7 +129,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -174,7 +169,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -311,8 +306,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -715,7 +712,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -776,7 +773,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -793,8 +790,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -839,7 +837,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -888,6 +886,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -901,8 +900,8 @@ def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVMExtension
@@ -919,7 +918,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -937,8 +936,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -964,6 +964,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -975,8 +976,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -993,7 +994,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -1010,8 +1011,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index 84e9c4afb94f..b918f6d4831b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -136,7 +131,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -176,7 +171,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -217,7 +212,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -713,7 +710,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -774,7 +771,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -791,8 +788,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,7 +835,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -886,6 +884,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -899,8 +898,8 @@ def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineRunCommand
@@ -917,7 +916,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -935,8 +934,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -962,6 +962,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
@@ -973,8 +974,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -985,7 +986,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1041,8 +1042,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_vms_operations.py
index e0194922c957..b5459296db4c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -116,7 +111,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -189,7 +184,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -229,7 +224,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -263,7 +258,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -302,7 +297,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -347,7 +342,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -381,7 +376,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -413,7 +408,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -445,7 +440,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -483,7 +478,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -519,7 +514,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -551,7 +546,7 @@ def build_simulate_eviction_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -583,7 +578,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -650,7 +645,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -681,8 +676,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -814,7 +810,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -872,7 +868,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -888,8 +884,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -933,7 +930,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -988,7 +985,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1004,8 +1001,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1050,7 +1048,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1110,7 +1108,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -1138,8 +1136,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1286,7 +1285,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1337,6 +1336,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1351,7 +1351,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1368,8 +1368,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1391,6 +1392,7 @@ def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1402,9 +1404,9 @@ def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1420,7 +1422,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1468,6 +1470,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -1479,10 +1482,10 @@ def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVM
@@ -1499,7 +1502,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1516,8 +1519,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1565,7 +1569,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1581,8 +1585,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1607,6 +1612,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1618,16 +1624,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1638,7 +1644,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1695,8 +1701,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1717,6 +1724,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1731,7 +1739,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1748,8 +1756,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1771,6 +1780,7 @@ def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
@@ -1784,10 +1794,10 @@ def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1803,7 +1813,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1859,7 +1869,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1875,8 +1885,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1919,7 +1930,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1974,7 +1985,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1990,8 +2001,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2034,7 +2046,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2089,7 +2101,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2105,8 +2117,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2150,7 +2163,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2197,6 +2210,7 @@ def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2209,10 +2223,11 @@ def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.RetrieveBootDiagnosticsDataResult
@@ -2229,7 +2244,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2246,8 +2261,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2281,7 +2297,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2297,8 +2313,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2341,7 +2358,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2410,7 +2427,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2426,8 +2443,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2462,7 +2480,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2490,8 +2508,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2628,7 +2647,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_sets_operations.py
index 4c2fb0918553..7d04db255396 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -77,7 +72,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -111,7 +106,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -150,7 +145,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -188,7 +183,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -221,7 +216,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -260,7 +255,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -296,7 +291,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -325,7 +320,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -353,7 +348,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -381,7 +376,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -412,7 +407,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -448,7 +443,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -484,7 +479,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -518,7 +513,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -552,7 +547,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -586,7 +581,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -620,7 +615,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -654,7 +649,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -688,7 +683,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -729,7 +724,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -765,7 +760,7 @@ def build_convert_to_single_placement_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -799,7 +794,7 @@ def build_set_orchestration_service_state_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -863,7 +858,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -916,8 +911,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -951,7 +947,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -978,8 +974,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1112,7 +1109,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1175,7 +1172,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -1202,8 +1199,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1332,7 +1330,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1378,7 +1376,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1391,7 +1389,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1407,8 +1405,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1426,7 +1425,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""Deletes a VM scale set.
@@ -1434,9 +1433,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1452,7 +1451,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1498,6 +1497,7 @@ def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -1507,10 +1507,10 @@ def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSet
@@ -1527,7 +1527,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1543,8 +1543,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1582,7 +1583,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1612,8 +1613,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1742,7 +1744,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1790,6 +1792,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1804,7 +1807,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1832,8 +1835,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1855,8 +1859,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1870,9 +1874,9 @@ def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1895,8 +1899,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1909,9 +1913,9 @@ def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1934,6 +1938,7 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1947,9 +1952,9 @@ def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1968,7 +1973,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2038,7 +2043,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -2053,8 +2058,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2090,7 +2096,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: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2143,8 +2149,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2176,7 +2183,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -2228,8 +2235,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2264,7 +2272,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2318,8 +2326,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2355,7 +2364,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2409,8 +2418,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2430,8 +2440,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -2445,7 +2456,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2476,8 +2487,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2498,9 +2510,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2512,14 +2524,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -2541,9 +2553,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2555,13 +2567,13 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -2583,8 +2595,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -2595,14 +2608,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_03_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -2621,7 +2634,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2631,8 +2644,8 @@ def begin_power_off(
raw_result = self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -2683,7 +2696,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2713,8 +2726,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2837,7 +2851,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2898,7 +2912,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2928,8 +2942,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3052,7 +3067,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3113,7 +3128,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3143,8 +3158,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3270,7 +3286,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3331,7 +3347,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3361,8 +3377,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3494,7 +3511,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3555,7 +3572,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3582,8 +3599,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3706,7 +3724,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3767,7 +3785,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3797,8 +3815,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3925,7 +3944,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3986,7 +4005,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4016,8 +4035,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4143,7 +4163,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -4191,6 +4211,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
platform_update_domain: int,
zone: Optional[str] = None,
placement_group_id: Optional[str] = None,
@@ -4203,15 +4224,15 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
- :param zone: The zone in which the manual recovery walk is requested for cross zone virtual
+ :paramtype platform_update_domain: int
+ :keyword zone: The zone in which the manual recovery walk is requested for cross zone virtual
machine scale set. Default value is None.
- :type zone: str
- :param placement_group_id: The placement group id for which the manual recovery walk is
+ :paramtype zone: str
+ :keyword placement_group_id: The placement group id for which the manual recovery walk is
requested. Default value is None.
- :type placement_group_id: str
+ :paramtype placement_group_id: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.RecoveryWalkResponse
@@ -4228,7 +4249,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -4246,8 +4267,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4362,7 +4384,7 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4389,8 +4411,9 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4424,7 +4447,7 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4451,8 +4474,9 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4574,7 +4598,7 @@ def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_sizes_operations.py
index e513e7333e05..0752ae2999c5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machines_operations.py
index d43275229ee4..1d46ddc1d44d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_01/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +70,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +104,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +136,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -180,7 +175,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -218,7 +213,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -251,7 +246,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def build_convert_to_managed_disks_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -313,7 +308,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -346,7 +341,7 @@ def build_generalize_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -377,7 +372,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -409,7 +404,7 @@ def build_list_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -439,7 +434,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -470,7 +465,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -501,7 +496,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -530,7 +525,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -559,7 +554,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -588,7 +583,7 @@ def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -617,7 +612,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -656,7 +651,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -691,7 +686,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -722,7 +717,7 @@ def build_simulate_eviction_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -753,7 +748,7 @@ def build_assess_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -784,7 +779,7 @@ def build_install_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -818,7 +813,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -880,7 +875,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -933,8 +928,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -968,7 +964,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -995,8 +991,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1130,7 +1127,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1191,7 +1188,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1218,8 +1215,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1348,7 +1346,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1407,7 +1405,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1434,8 +1432,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1557,7 +1556,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1603,7 +1602,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1616,7 +1615,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1632,8 +1631,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1651,7 +1651,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""The operation to delete a virtual machine.
@@ -1659,9 +1659,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1677,7 +1677,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1723,6 +1723,7 @@ def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -1732,12 +1733,12 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.VirtualMachine
@@ -1754,7 +1755,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1770,8 +1771,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1817,7 +1819,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1832,8 +1834,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1867,7 +1870,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1882,8 +1885,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1923,7 +1927,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1964,7 +1968,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
}
def _deallocate_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1977,7 +1981,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1993,8 +1997,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2012,7 +2017,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_deallocate(
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""Shuts down the virtual machine and releases the compute resources. You are not billed for the
compute resources that this virtual machine uses.
@@ -2021,9 +2026,9 @@ def begin_deallocate(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
+ :keyword hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
Default value is None.
- :type hibernate: bool
+ :paramtype hibernate: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2039,7 +2044,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2111,7 +2116,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -2126,8 +2131,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2145,18 +2151,18 @@ def generalize( # pylint: disable=inconsistent-return-statements
@distributed_trace
def list(
- self, resource_group_name: str, filter: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, *, filter: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified resource group. Use the nextLink property in
the response to get the next page of virtual machines.
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_03_01.models.VirtualMachine]
@@ -2165,7 +2171,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2219,8 +2225,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2238,19 +2245,19 @@ def get_next(next_link=None):
@distributed_trace
def list_all(
- self, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
+ self, *, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_03_01.models.VirtualMachine]
@@ -2259,7 +2266,7 @@ def list_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2313,8 +2320,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2347,7 +2355,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2401,8 +2409,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2419,7 +2428,7 @@ def get_next(next_link=None):
}
def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -2432,7 +2441,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2448,8 +2457,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2467,7 +2477,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> LROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -2476,10 +2486,10 @@ def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2495,7 +2505,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2550,7 +2560,7 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -2565,8 +2575,9 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2605,7 +2616,7 @@ def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2659,7 +2670,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2674,8 +2685,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2714,7 +2726,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2768,7 +2780,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2783,8 +2795,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2823,7 +2836,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2877,7 +2890,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2892,8 +2905,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2932,7 +2946,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2990,7 +3004,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3020,8 +3034,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3142,7 +3157,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3190,6 +3205,7 @@ def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -3199,10 +3215,11 @@ def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_01.models.RetrieveBootDiagnosticsDataResult
@@ -3219,7 +3236,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -3235,8 +3252,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3270,7 +3288,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -3285,8 +3303,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3325,7 +3344,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3391,7 +3410,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -3406,8 +3425,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3437,7 +3457,7 @@ def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -3452,8 +3472,9 @@ def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3502,7 +3523,7 @@ def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3564,7 +3585,7 @@ def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -3591,8 +3612,9 @@ def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3727,7 +3749,7 @@ def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3788,7 +3810,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3815,8 +3837,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3940,7 +3963,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_compute_management_client.py
index 209cf281de66..6c14ee5f925c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_compute_management_client.py
@@ -67,7 +67,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_configuration.py
index 93f15b0534e7..6742f81ccebf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", "2022-03-02")
+ api_version: str = kwargs.pop("api_version", "2022-03-02")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/_compute_management_client.py
index 3be1b7e2c408..4cc3c78498b9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/_compute_management_client.py
@@ -67,7 +67,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/_configuration.py
index b477dd988434..40602de9461f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", "2022-03-02")
+ api_version: str = kwargs.pop("api_version", "2022-03-02")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/_patch.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/_patch.py
index f99e77fef986..f7dd32510333 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/_patch.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/_patch.py
@@ -1,31 +1,20 @@
-# coding=utf-8
-# --------------------------------------------------------------------------
-#
-# Copyright (c) Microsoft Corporation. All rights reserved.
-#
-# The MIT License (MIT)
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the ""Software""), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-# --------------------------------------------------------------------------
+# ------------------------------------
+# Copyright (c) Microsoft Corporation.
+# Licensed under the MIT License.
+# ------------------------------------
+"""Customize generated code here.
+
+Follow our quickstart for examples: https://aka.ms/azsdk/python/dpcodegen/python/customize
+"""
+from typing import List
+
+__all__: List[str] = [] # Add all objects you want publicly available to users at this package level
+
-# This file is used for handwritten extensions to the generated code. Example:
-# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md
def patch_sdk():
- pass
+ """Do not remove from this file.
+
+ `patch_sdk` is a last resort escape hatch that allows you to do customizations
+ you can't accomplish using the techniques described in
+ https://aka.ms/azsdk/python/dpcodegen/python/customize
+ """
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disk_accesses_operations.py
index 41e5e2781555..800b65a0094a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -45,10 +44,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -248,7 +244,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -311,7 +307,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -338,8 +334,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +474,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +545,7 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -563,8 +560,9 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -598,7 +596,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -613,8 +611,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -657,7 +656,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -712,7 +711,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -765,8 +764,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -795,7 +795,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -847,8 +847,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -890,7 +891,7 @@ async def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -905,8 +906,9 @@ async def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -945,7 +947,7 @@ async def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -973,8 +975,9 @@ async def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1130,7 +1133,7 @@ async def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1206,7 +1209,7 @@ async def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1222,8 +1225,9 @@ async def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1257,7 +1261,7 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1273,8 +1277,9 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1319,7 +1324,7 @@ async def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1382,7 +1387,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1436,8 +1441,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disk_encryption_sets_operations.py
index defc67638fa1..82305243c9a7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -255,7 +251,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -345,8 +341,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +484,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -575,8 +572,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -610,7 +608,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -625,8 +623,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +668,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -726,7 +725,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -779,8 +778,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +809,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -861,8 +861,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -896,7 +897,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -950,8 +951,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disk_restore_point_operations.py
index 6565a5688750..d2015fb582a8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_revoke_access_request,
)
-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]]
@@ -102,7 +97,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -119,8 +114,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -163,7 +159,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -218,8 +214,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -255,7 +252,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -284,8 +281,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -439,7 +437,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -507,7 +505,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -524,8 +522,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +576,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disks_operations.py
index 999c9e3c001b..cd18fdfa147f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_snapshots_operations.py
index 17a93c043924..d05764f54308 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/models/_compute_management_client_enums.py
index 533e46a89e2d..d3171ea09c67 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/models/_compute_management_client_enums.py
@@ -77,6 +77,9 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
UPLOAD_PREPARED_SECURE = "UploadPreparedSecure"
"""Similar to Upload create option. Create a new Trusted Launch VM or Confidential VM supported
#: disk and upload using write token in both disk and VM guest state"""
+ IMPORT_ENUM = "Import"
+ """Create a disk by importing from a blob specified by a sourceUri in a storage account specified
+ #: by storageAccountId."""
class DiskEncryptionSetIdentityType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/models/_models_py3.py
index d8dbebb2e12d..9cd78d4a723d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/models/_models_py3.py
@@ -180,7 +180,7 @@ class CreationData(_serialization.Model):
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", "CopyStart",
- "ImportSecure", and "UploadPreparedSecure".
+ "ImportSecure", "UploadPreparedSecure", and "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2022_03_02.models.DiskCreateOption
:ivar storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
@@ -247,7 +247,7 @@ def __init__(
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload",
- "CopyStart", "ImportSecure", and "UploadPreparedSecure".
+ "CopyStart", "ImportSecure", "UploadPreparedSecure", and "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2022_03_02.models.DiskCreateOption
:keyword storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disk_accesses_operations.py
index fd9eaeba1e03..da7604d1edb1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_get_private_link_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -266,7 +261,7 @@ def build_update_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -307,7 +302,7 @@ def build_get_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -345,7 +340,7 @@ def build_delete_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -379,7 +374,7 @@ def build_list_private_endpoint_connections_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -437,7 +432,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -464,8 +459,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -596,7 +592,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -659,7 +655,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -686,8 +682,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -822,7 +819,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -893,7 +890,7 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -908,8 +905,9 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -943,7 +941,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -958,8 +956,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1000,7 +999,7 @@ def begin_delete(self, resource_group_name: str, disk_access_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1054,7 +1053,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1107,8 +1106,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1136,7 +1136,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1188,8 +1188,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1231,7 +1232,7 @@ def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -1246,8 +1247,9 @@ def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1286,7 +1288,7 @@ def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -1314,8 +1316,9 @@ def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1471,7 +1474,7 @@ def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1547,7 +1550,7 @@ def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1563,8 +1566,9 @@ def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1598,7 +1602,7 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1614,8 +1618,9 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1660,7 +1665,7 @@ def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1723,7 +1728,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1777,8 +1782,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disk_encryption_sets_operations.py
index 7c880ef79b60..52db2b168356 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_associated_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -293,7 +288,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -320,8 +315,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -459,7 +455,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -522,7 +518,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -549,8 +545,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -688,7 +685,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -759,7 +756,7 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -774,8 +771,9 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +807,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -824,8 +822,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -866,7 +865,7 @@ def begin_delete(self, resource_group_name: str, disk_encryption_set_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -920,7 +919,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -973,8 +972,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1002,7 +1002,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -1054,8 +1054,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1089,7 +1090,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -1143,8 +1144,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disk_restore_point_operations.py
index 4e5d8666acc4..d243da31ace8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def build_list_by_restore_point_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -132,7 +127,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -175,7 +170,7 @@ def build_revoke_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -277,8 +272,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -320,7 +316,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -375,8 +371,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,7 +409,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -441,8 +438,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -593,7 +591,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -661,7 +659,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -678,8 +676,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -731,7 +730,7 @@ def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disks_operations.py
index 9eec5e6b862f..79c4ab53f71f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_snapshots_operations.py
index 9d88c2ff64da..8b2ae5591553 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_02/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/_compute_management_client.py
index 9519170735f2..2ebf163756a3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/_compute_management_client.py
@@ -95,7 +95,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/_configuration.py
index 2cb7e86a2fb7..4ad81c322d15 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", "2022-03-03")
+ api_version: str = kwargs.pop("api_version", "2022-03-03")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/_compute_management_client.py
index d2c7cc3c2c9e..92d78eef81f9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/_compute_management_client.py
@@ -96,7 +96,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/_configuration.py
index 83a1d45e1ea6..3976a4014b54 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", "2022-03-03")
+ api_version: str = kwargs.pop("api_version", "2022-03-03")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_community_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_community_galleries_operations.py
index f454ff45bfb5..6449b5b4bd1c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_community_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_community_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._vendor import _convert_request
from ...operations._community_galleries_operations import build_get_request
-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]]
@@ -79,7 +74,7 @@ async def get(self, location: str, public_gallery_name: str, **kwargs: Any) -> _
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.CommunityGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -94,8 +89,9 @@ async def get(self, location: str, public_gallery_name: str, **kwargs: Any) -> _
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_community_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_community_gallery_image_versions_operations.py
index 866651178a73..bb0161e9bf3f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_community_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_community_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._community_gallery_image_versions_operations import build_get_request, build_list_request
-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]]
@@ -96,7 +91,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.CommunityGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -113,8 +108,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -156,7 +152,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.CommunityGalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -211,8 +207,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_community_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_community_gallery_images_operations.py
index 4b159fef769d..d73d6b68075c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_community_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_community_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._community_gallery_images_operations import build_get_request, build_list_request
-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]]
@@ -86,7 +81,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.CommunityGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -102,8 +97,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,7 +139,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.CommunityGalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -197,8 +193,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_galleries_operations.py
index 4a035cc706b4..446a73d2ff24 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +242,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -305,7 +301,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -332,8 +328,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -461,7 +458,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -511,6 +508,7 @@ async def get(
self,
resource_group_name: str,
gallery_name: str,
+ *,
select: Optional[Union[str, _models.SelectPermissions]] = None,
expand: Optional[Union[str, _models.GalleryExpandParams]] = None,
**kwargs: Any
@@ -521,12 +519,12 @@ async def get(
:type resource_group_name: str
:param gallery_name: The name of the Shared Image Gallery. Required.
:type gallery_name: str
- :param select: The select expression to apply on the operation. "Permissions" Default value is
- None.
- :type select: str or ~azure.mgmt.compute.v2022_03_03.models.SelectPermissions
- :param expand: The expand query option to apply on the operation. "SharingProfile/Groups"
+ :keyword select: The select expression to apply on the operation. "Permissions" Default value
+ is None.
+ :paramtype select: str or ~azure.mgmt.compute.v2022_03_03.models.SelectPermissions
+ :keyword expand: The expand query option to apply on the operation. "SharingProfile/Groups"
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_03.models.GalleryExpandParams
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_03.models.GalleryExpandParams
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Gallery or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_03.models.Gallery
@@ -543,7 +541,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -560,8 +558,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -595,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: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -610,8 +609,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -650,7 +650,7 @@ async def begin_delete(self, resource_group_name: str, gallery_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -704,7 +704,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -757,8 +757,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -786,7 +787,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -838,8 +839,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_application_versions_operations.py
index 8f692dc54077..bb1e25e10a23 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -290,7 +286,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -357,7 +353,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -386,8 +382,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -553,7 +550,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -607,6 +604,7 @@ async def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -623,9 +621,9 @@ async def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_03.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_03.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_03.models.GalleryApplicationVersion
@@ -642,7 +640,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -660,8 +658,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -700,7 +699,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -717,8 +716,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -771,7 +771,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -837,7 +837,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -892,8 +892,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_applications_operations.py
index 9fa8646caea0..24c1a77bd5ea 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -270,7 +266,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -363,8 +359,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -514,7 +511,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -590,7 +587,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -606,8 +603,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -641,7 +639,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -657,8 +655,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -703,7 +702,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -764,7 +763,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -818,8 +817,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_image_versions_operations.py
index 66930b7b820d..2e8c954cd91d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -287,7 +283,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -354,7 +350,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -383,8 +379,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -549,7 +546,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -603,6 +600,7 @@ async def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -619,9 +617,9 @@ async def get(
:param gallery_image_version_name: The name of the gallery image version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_03.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_03.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_03.models.GalleryImageVersion
@@ -638,7 +636,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -656,8 +654,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -696,7 +695,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -713,8 +712,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -832,7 +832,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -887,8 +887,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_images_operations.py
index 2040d3dd6d22..0c6eba734bc3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -267,7 +263,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -332,7 +328,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -360,8 +356,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -505,7 +502,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -580,7 +577,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -596,8 +593,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,7 +629,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -647,8 +645,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -692,7 +691,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -753,7 +752,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -807,8 +806,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_sharing_profile_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_sharing_profile_operations.py
index 230891c31d63..862c3e00cfc0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_sharing_profile_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_gallery_sharing_profile_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._gallery_sharing_profile_operations import build_update_request
-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]]
@@ -75,7 +70,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
@@ -102,8 +97,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -236,7 +232,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_shared_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_shared_galleries_operations.py
index 763ed42af2be..cbef1399a463 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_shared_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_shared_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._shared_galleries_operations import build_get_request, build_list_request
-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]]
@@ -60,15 +55,15 @@ def __init__(self, *args, **kwargs) -> None:
@distributed_trace
def list(
- self, location: str, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
+ self, location: str, *, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
) -> AsyncIterable["_models.SharedGallery"]:
"""List shared galleries by subscription id or tenant id.
:param location: Resource location. Required.
:type location: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2022_03_03.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2022_03_03.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGallery or the result of cls(response)
:rtype:
@@ -78,7 +73,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.SharedGalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -132,8 +127,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -173,7 +169,7 @@ async def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.SharedGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -188,8 +184,9 @@ async def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_shared_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_shared_gallery_image_versions_operations.py
index f4686b646fc1..628558fc5a22 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_shared_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_shared_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._shared_gallery_image_versions_operations import build_get_request, build_list_request
-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]]
@@ -64,6 +59,7 @@ def list(
location: str,
gallery_unique_name: str,
gallery_image_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> AsyncIterable["_models.SharedGalleryImageVersion"]:
@@ -76,9 +72,9 @@ def list(
:param gallery_image_name: The name of the Shared Gallery Image Definition from which the Image
Versions are to be listed. Required.
:type gallery_image_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2022_03_03.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2022_03_03.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImageVersion or the result of
cls(response)
@@ -89,7 +85,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.SharedGalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -145,8 +141,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -201,7 +198,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.SharedGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -218,8 +215,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_shared_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_shared_gallery_images_operations.py
index 827a1e07b299..459a68242d47 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_shared_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/aio/operations/_shared_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._shared_gallery_images_operations import build_get_request, build_list_request
-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]]
@@ -63,6 +58,7 @@ def list(
self,
location: str,
gallery_unique_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> AsyncIterable["_models.SharedGalleryImage"]:
@@ -72,9 +68,9 @@ def list(
:type location: str
:param gallery_unique_name: The unique name of the Shared Gallery. Required.
:type gallery_unique_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2022_03_03.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2022_03_03.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImage or the result of cls(response)
:rtype:
@@ -84,7 +80,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.SharedGalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -139,8 +135,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -185,7 +182,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.SharedGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -201,8 +198,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_community_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_community_galleries_operations.py
index 010836368a22..9168e21cf09d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_community_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_community_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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 +38,7 @@ def build_get_request(location: str, public_gallery_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -111,7 +106,7 @@ def get(self, location: str, public_gallery_name: str, **kwargs: Any) -> _models
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.CommunityGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -126,8 +121,9 @@ def get(self, location: str, public_gallery_name: str, **kwargs: Any) -> _models
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_community_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_community_gallery_image_versions_operations.py
index 3dcdb1dcfb1c..d7947376baf8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_community_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_community_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -85,7 +80,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -168,7 +163,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.CommunityGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -185,8 +180,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -228,7 +224,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.CommunityGalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -283,8 +279,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_community_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_community_gallery_images_operations.py
index 25bea5651b09..1bf37211006f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_community_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_community_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -77,7 +72,7 @@ def build_list_request(location: str, public_gallery_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -149,7 +144,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.CommunityGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -165,8 +160,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -204,7 +200,7 @@ def list(self, location: str, public_gallery_name: str, **kwargs: Any) -> Iterab
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.CommunityGalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -258,8 +254,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_galleries_operations.py
index 258f2e4ce694..961f678da2f6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_galleries_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -123,7 +118,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -158,7 +153,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -187,7 +182,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -268,7 +263,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -295,8 +290,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -430,7 +426,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -489,7 +485,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
@@ -516,8 +512,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +639,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -692,6 +689,7 @@ def get(
self,
resource_group_name: str,
gallery_name: str,
+ *,
select: Optional[Union[str, _models.SelectPermissions]] = None,
expand: Optional[Union[str, _models.GalleryExpandParams]] = None,
**kwargs: Any
@@ -702,12 +700,12 @@ def get(
:type resource_group_name: str
:param gallery_name: The name of the Shared Image Gallery. Required.
:type gallery_name: str
- :param select: The select expression to apply on the operation. "Permissions" Default value is
- None.
- :type select: str or ~azure.mgmt.compute.v2022_03_03.models.SelectPermissions
- :param expand: The expand query option to apply on the operation. "SharingProfile/Groups"
+ :keyword select: The select expression to apply on the operation. "Permissions" Default value
+ is None.
+ :paramtype select: str or ~azure.mgmt.compute.v2022_03_03.models.SelectPermissions
+ :keyword expand: The expand query option to apply on the operation. "SharingProfile/Groups"
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_03.models.GalleryExpandParams
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_03.models.GalleryExpandParams
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Gallery or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_03.models.Gallery
@@ -724,7 +722,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.Gallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -741,8 +739,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -776,7 +775,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -791,8 +790,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -831,7 +831,7 @@ def begin_delete(self, resource_group_name: str, gallery_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -885,7 +885,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -938,8 +938,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -967,7 +968,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Gallery"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -1019,8 +1020,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_application_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_application_versions_operations.py
index 1c0350e4d325..1f6d1436a280 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_application_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_application_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -97,7 +92,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -142,7 +137,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -184,7 +179,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_list_by_gallery_application_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -488,7 +484,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -555,7 +551,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
@@ -584,8 +580,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -751,7 +748,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -805,6 +802,7 @@ def get(
gallery_name: str,
gallery_application_name: str,
gallery_application_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryApplicationVersion:
@@ -821,9 +819,9 @@ def get(
:param gallery_application_version_name: The name of the gallery Application Version to be
retrieved. Required.
:type gallery_application_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_03.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_03.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryApplicationVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_03.models.GalleryApplicationVersion
@@ -840,7 +838,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryApplicationVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -858,8 +856,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -898,7 +897,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -915,8 +914,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -969,7 +969,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,7 @@ def list_by_gallery_application(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryApplicationVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1090,8 +1090,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_applications_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_applications_operations.py
index 2169e0dd2bf3..7c7bcb06a0df 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_applications_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_applications_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -431,7 +427,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -496,7 +492,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +672,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,7 +748,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryApplication] = kwargs.pop("cls", None)
request = build_get_request(
@@ -767,8 +764,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -802,7 +800,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -818,8 +816,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -864,7 +863,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -924,7 +923,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryApplicationList] = kwargs.pop("cls", None)
error_map = {
@@ -978,8 +977,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_image_versions_operations.py
index 3156bb3bca6d..a2ec39793437 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -138,7 +133,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -178,7 +173,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def build_list_by_gallery_image_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -305,8 +300,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +473,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -544,7 +540,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
@@ -573,8 +569,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -739,7 +736,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -793,6 +790,7 @@ def get(
gallery_name: str,
gallery_image_name: str,
gallery_image_version_name: str,
+ *,
expand: Optional[Union[str, _models.ReplicationStatusTypes]] = None,
**kwargs: Any
) -> _models.GalleryImageVersion:
@@ -809,9 +807,9 @@ def get(
:param gallery_image_version_name: The name of the gallery image version to be retrieved.
Required.
:type gallery_image_version_name: str
- :param expand: The expand expression to apply on the operation. "ReplicationStatus" Default
+ :keyword expand: The expand expression to apply on the operation. "ReplicationStatus" Default
value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_03_03.models.ReplicationStatusTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_03_03.models.ReplicationStatusTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: GalleryImageVersion or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_03_03.models.GalleryImageVersion
@@ -828,7 +826,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -846,8 +844,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -886,7 +885,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -903,8 +902,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -957,7 +957,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1022,7 +1022,7 @@ def list_by_gallery_image(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -1077,8 +1077,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_images_operations.py
index 7836aa2efad6..9418a5cc724a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_by_gallery_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -246,7 +241,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -274,8 +269,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -428,7 +424,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -493,7 +489,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
@@ -521,8 +517,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -666,7 +663,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -741,7 +738,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -757,8 +754,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -792,7 +790,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -808,8 +806,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +852,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -913,7 +912,7 @@ def list_by_gallery(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.GalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -967,8 +966,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_sharing_profile_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_sharing_profile_operations.py
index 68220feb4d4c..bdcd951b5667 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_sharing_profile_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_gallery_sharing_profile_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -112,7 +107,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
@@ -139,8 +134,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -270,7 +266,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SharingUpdate] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_shared_galleries_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_shared_galleries_operations.py
index 0221eef9f8ff..576f5435dd92 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_shared_galleries_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_shared_galleries_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -51,7 +46,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -81,7 +76,7 @@ def build_get_request(location: str, gallery_unique_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -127,15 +122,15 @@ def __init__(self, *args, **kwargs):
@distributed_trace
def list(
- self, location: str, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
+ self, location: str, *, shared_to: Optional[Union[str, _models.SharedToValues]] = None, **kwargs: Any
) -> Iterable["_models.SharedGallery"]:
"""List shared galleries by subscription id or tenant id.
:param location: Resource location. Required.
:type location: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2022_03_03.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2022_03_03.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGallery or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_03_03.models.SharedGallery]
@@ -144,7 +139,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.SharedGalleryList] = kwargs.pop("cls", None)
error_map = {
@@ -198,8 +193,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -239,7 +235,7 @@ def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _models
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.SharedGallery] = kwargs.pop("cls", None)
request = build_get_request(
@@ -254,8 +250,9 @@ def get(self, location: str, gallery_unique_name: str, **kwargs: Any) -> _models
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_shared_gallery_image_versions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_shared_gallery_image_versions_operations.py
index a76e06981097..c61392c4e7e7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_shared_gallery_image_versions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_shared_gallery_image_versions_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -53,7 +48,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -92,7 +87,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -144,6 +139,7 @@ def list(
location: str,
gallery_unique_name: str,
gallery_image_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> Iterable["_models.SharedGalleryImageVersion"]:
@@ -156,9 +152,9 @@ def list(
:param gallery_image_name: The name of the Shared Gallery Image Definition from which the Image
Versions are to be listed. Required.
:type gallery_image_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2022_03_03.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2022_03_03.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImageVersion or the result of
cls(response)
@@ -169,7 +165,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.SharedGalleryImageVersionList] = kwargs.pop("cls", None)
error_map = {
@@ -225,8 +221,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -281,7 +278,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.SharedGalleryImageVersion] = kwargs.pop("cls", None)
request = build_get_request(
@@ -298,8 +295,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_shared_gallery_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_shared_gallery_images_operations.py
index 1288caa46c4b..139a3e1e3978 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_shared_gallery_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_03_03/operations/_shared_gallery_images_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar, Union
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -85,7 +80,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -135,6 +130,7 @@ def list(
self,
location: str,
gallery_unique_name: str,
+ *,
shared_to: Optional[Union[str, _models.SharedToValues]] = None,
**kwargs: Any
) -> Iterable["_models.SharedGalleryImage"]:
@@ -144,9 +140,9 @@ def list(
:type location: str
:param gallery_unique_name: The unique name of the Shared Gallery. Required.
:type gallery_unique_name: str
- :param shared_to: The query parameter to decide what shared galleries to fetch when doing
+ :keyword shared_to: The query parameter to decide what shared galleries to fetch when doing
listing operations. "tenant" Default value is None.
- :type shared_to: str or ~azure.mgmt.compute.v2022_03_03.models.SharedToValues
+ :paramtype shared_to: str or ~azure.mgmt.compute.v2022_03_03.models.SharedToValues
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either SharedGalleryImage or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_03_03.models.SharedGalleryImage]
@@ -155,7 +151,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.SharedGalleryImageList] = kwargs.pop("cls", None)
error_map = {
@@ -210,8 +206,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +253,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-03-03"] = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-03-03"))
cls: ClsType[_models.SharedGalleryImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -272,8 +269,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/_compute_management_client.py
index df65d3e78695..55748961b082 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/_compute_management_client.py
@@ -69,7 +69,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/_configuration.py
index d1a75643d1ac..68c44c2068c0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", "2022-04-04")
+ api_version: str = kwargs.pop("api_version", "2022-04-04")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/_compute_management_client.py
index ec64fcbbfcb5..48b89da8b2a6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/_compute_management_client.py
@@ -69,7 +69,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/_configuration.py
index 97905f0ccae1..9fb1479e7043 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", "2022-04-04")
+ api_version: str = kwargs.pop("api_version", "2022-04-04")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_service_operating_systems_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_service_operating_systems_operations.py
index 068b9927f5a4..c23e73cbfd2b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_service_operating_systems_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_service_operating_systems_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -36,10 +35,6 @@
build_list_os_versions_request,
)
-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]]
@@ -88,7 +83,7 @@ async def get_os_version(self, location: str, os_version_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.OSVersion] = kwargs.pop("cls", None)
request = build_get_os_version_request(
@@ -103,8 +98,9 @@ async def get_os_version(self, location: str, os_version_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -141,7 +137,7 @@ def list_os_versions(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.OSVersionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -194,8 +190,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -236,7 +233,7 @@ async def get_os_family(self, location: str, os_family_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.OSFamily] = kwargs.pop("cls", None)
request = build_get_os_family_request(
@@ -251,8 +248,9 @@ async def get_os_family(self, location: str, os_family_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -289,7 +287,7 @@ def list_os_families(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.OSFamilyListResult] = kwargs.pop("cls", None)
error_map = {
@@ -342,8 +340,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_service_role_instances_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_service_role_instances_operations.py
index e53e93095f2f..66b32891a23e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_service_role_instances_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_service_role_instances_operations.py
@@ -6,7 +6,6 @@
# 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, AsyncIterator, Callable, Dict, Optional, TypeVar, Union, cast
import urllib.parse
@@ -42,10 +41,6 @@
build_restart_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -99,8 +94,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,7 +139,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -190,6 +186,7 @@ async def get(
role_instance_name: str,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.RoleInstance:
@@ -201,9 +198,9 @@ async def get(
:type resource_group_name: str
:param cloud_service_name: Name of the cloud service. Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. 'UserData' is not supported for
- cloud services. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_04_04.models.InstanceViewTypes
+ :keyword expand: The expand expression to apply to the operation. 'UserData' is not supported
+ for cloud services. Known values are: "instanceView" and "userData". Default value is None.
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_04_04.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RoleInstance or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_04_04.models.RoleInstance
@@ -220,7 +217,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.RoleInstance] = kwargs.pop("cls", None)
request = build_get_request(
@@ -237,8 +234,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -286,7 +284,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.RoleInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -302,8 +300,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -328,6 +327,7 @@ def list(
self,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> AsyncIterable["_models.RoleInstance"]:
@@ -339,9 +339,9 @@ def list(
:type resource_group_name: str
:param cloud_service_name: Name of the cloud service. Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. 'UserData' is not supported for
- cloud services. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_04_04.models.InstanceViewTypes
+ :keyword expand: The expand expression to apply to the operation. 'UserData' is not supported
+ for cloud services. Known values are: "instanceView" and "userData". Default value is None.
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_04_04.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either RoleInstance or the result of cls(response)
:rtype:
@@ -351,7 +351,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.RoleInstanceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -406,8 +406,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -437,7 +438,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -453,8 +454,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +500,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -553,7 +555,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -569,8 +571,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -614,7 +617,7 @@ async def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -669,7 +672,7 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_rebuild_request(
@@ -685,8 +688,9 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -731,7 +735,7 @@ async def begin_rebuild(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -800,7 +804,7 @@ async def get_remote_desktop_file(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None)
request = build_get_remote_desktop_file_request(
@@ -816,8 +820,9 @@ async def get_remote_desktop_file(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = True
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=True, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_service_roles_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_service_roles_operations.py
index 5765789e1d78..7fdde6f86e24 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_service_roles_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_service_roles_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._cloud_service_roles_operations import build_get_request, build_list_request
-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]]
@@ -86,7 +81,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.CloudServiceRole] = kwargs.pop("cls", None)
request = build_get_request(
@@ -102,8 +97,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,7 +139,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.CloudServiceRoleListResult] = kwargs.pop("cls", None)
error_map = {
@@ -197,8 +193,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_services_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_services_operations.py
index cf137d0993de..5e2230603bf9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_services_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_services_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -47,10 +46,6 @@
build_update_request,
)
-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]]
@@ -92,7 +87,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -122,8 +117,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +252,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -319,7 +315,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -349,8 +345,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -476,7 +473,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -550,8 +547,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,7 +590,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -656,7 +654,7 @@ async def get(self, resource_group_name: str, cloud_service_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
request = build_get_request(
@@ -671,8 +669,9 @@ async def get(self, resource_group_name: str, cloud_service_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -718,7 +717,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.CloudServiceInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -733,8 +732,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -769,7 +769,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.CloudService"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -821,8 +821,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +854,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -906,8 +907,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -937,7 +939,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: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -952,8 +954,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -994,7 +997,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1048,7 +1051,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1063,8 +1066,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1106,7 +1110,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1164,7 +1168,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1194,8 +1198,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1314,7 +1319,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1375,7 +1380,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1405,8 +1410,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1528,7 +1534,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1589,7 +1595,7 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1619,8 +1625,9 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1745,7 +1752,7 @@ async def begin_rebuild(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1806,7 +1813,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1836,8 +1843,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1956,7 +1964,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_services_update_domain_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_services_update_domain_operations.py
index 6a931b6db763..f031f96f6a66 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_services_update_domain_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/aio/operations/_cloud_services_update_domain_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -37,10 +36,6 @@
build_walk_update_domain_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _walk_update_domain_initial( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -114,8 +109,9 @@ async def _walk_update_domain_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -249,7 +245,7 @@ async def begin_walk_update_domain(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -325,7 +321,7 @@ async def get_update_domain(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.UpdateDomain] = kwargs.pop("cls", None)
request = build_get_update_domain_request(
@@ -341,8 +337,9 @@ async def get_update_domain(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -381,7 +378,7 @@ def list_update_domains(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.UpdateDomainListResult] = kwargs.pop("cls", None)
error_map = {
@@ -435,8 +432,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_service_operating_systems_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_service_operating_systems_operations.py
index 5ca751a48ba8..8a6ed2ede073 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_service_operating_systems_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_service_operating_systems_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_get_os_version_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_os_versions_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -104,7 +99,7 @@ def build_get_os_family_request(location: str, os_family_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -133,7 +128,7 @@ def build_list_os_families_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -201,7 +196,7 @@ def get_os_version(self, location: str, os_version_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.OSVersion] = kwargs.pop("cls", None)
request = build_get_os_version_request(
@@ -216,8 +211,9 @@ def get_os_version(self, location: str, os_version_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -253,7 +249,7 @@ def list_os_versions(self, location: str, **kwargs: Any) -> Iterable["_models.OS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.OSVersionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -306,8 +302,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +345,7 @@ def get_os_family(self, location: str, os_family_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.OSFamily] = kwargs.pop("cls", None)
request = build_get_os_family_request(
@@ -363,8 +360,9 @@ def get_os_family(self, location: str, os_family_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -400,7 +398,7 @@ def list_os_families(self, location: str, **kwargs: Any) -> Iterable["_models.OS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.OSFamilyListResult] = kwargs.pop("cls", None)
error_map = {
@@ -453,8 +451,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_service_role_instances_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_service_role_instances_operations.py
index 0cd97dad95c1..2ef43aea5e6e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_service_role_instances_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_service_role_instances_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Iterator, Optional, TypeVar, Union, cast
import urllib.parse
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -87,7 +82,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -121,7 +116,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -158,7 +153,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -191,7 +186,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -255,7 +250,7 @@ def build_rebuild_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -287,7 +282,7 @@ def build_get_remote_desktop_file_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/x-rdp")
# Construct URL
@@ -346,7 +341,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -362,8 +357,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -406,7 +402,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -453,6 +449,7 @@ def get(
role_instance_name: str,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.RoleInstance:
@@ -464,9 +461,9 @@ def get(
:type resource_group_name: str
:param cloud_service_name: Name of the cloud service. Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. 'UserData' is not supported for
- cloud services. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_04_04.models.InstanceViewTypes
+ :keyword expand: The expand expression to apply to the operation. 'UserData' is not supported
+ for cloud services. Known values are: "instanceView" and "userData". Default value is None.
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_04_04.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RoleInstance or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_04_04.models.RoleInstance
@@ -483,7 +480,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.RoleInstance] = kwargs.pop("cls", None)
request = build_get_request(
@@ -500,8 +497,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -549,7 +547,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.RoleInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -565,8 +563,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -591,6 +590,7 @@ def list(
self,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> Iterable["_models.RoleInstance"]:
@@ -602,9 +602,9 @@ def list(
:type resource_group_name: str
:param cloud_service_name: Name of the cloud service. Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. 'UserData' is not supported for
- cloud services. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_04_04.models.InstanceViewTypes
+ :keyword expand: The expand expression to apply to the operation. 'UserData' is not supported
+ for cloud services. Known values are: "instanceView" and "userData". Default value is None.
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_04_04.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either RoleInstance or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_04_04.models.RoleInstance]
@@ -613,7 +613,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.RoleInstanceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -668,8 +668,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -699,7 +700,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -715,8 +716,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -760,7 +762,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -815,7 +817,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -831,8 +833,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -876,7 +879,7 @@ def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -931,7 +934,7 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_rebuild_request(
@@ -947,8 +950,9 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -993,7 +997,7 @@ def begin_rebuild(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1062,7 +1066,7 @@ def get_remote_desktop_file(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None)
request = build_get_remote_desktop_file_request(
@@ -1078,8 +1082,9 @@ def get_remote_desktop_file(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = True
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=True, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_service_roles_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_service_roles_operations.py
index 567507070936..6eb8d3222ae7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_service_roles_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_service_roles_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -79,7 +74,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.CloudServiceRole] = kwargs.pop("cls", None)
request = build_get_request(
@@ -167,8 +162,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -207,7 +203,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.CloudServiceRoleListResult] = kwargs.pop("cls", None)
error_map = {
@@ -261,8 +257,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_services_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_services_operations.py
index f216c4b85d2b..f527fa0dc362 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_services_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_services_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -179,7 +174,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -208,7 +203,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -232,7 +227,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -262,7 +257,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -293,7 +288,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -324,7 +319,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -358,7 +353,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -392,7 +387,7 @@ def build_rebuild_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -426,7 +421,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -491,7 +486,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -521,8 +516,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -655,7 +651,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -718,7 +714,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -748,8 +744,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -875,7 +872,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -934,7 +931,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -949,8 +946,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -989,7 +987,7 @@ def begin_delete(self, resource_group_name: str, cloud_service_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1053,7 +1051,7 @@ def get(self, resource_group_name: str, cloud_service_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1068,8 +1066,9 @@ def get(self, resource_group_name: str, cloud_service_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1115,7 +1114,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.CloudServiceInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1130,8 +1129,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1165,7 +1165,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.CloudService"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1217,8 +1217,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1248,7 +1249,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Clo
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1301,8 +1302,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1332,7 +1334,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1347,8 +1349,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1387,7 +1390,7 @@ def begin_start(self, resource_group_name: str, cloud_service_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1441,7 +1444,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1456,8 +1459,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1497,7 +1501,7 @@ def begin_power_off(self, resource_group_name: str, cloud_service_name: str, **k
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1555,7 +1559,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1585,8 +1589,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1705,7 +1710,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1766,7 +1771,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1796,8 +1801,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1919,7 +1925,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1980,7 +1986,7 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2010,8 +2016,9 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2136,7 +2143,7 @@ def begin_rebuild(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2197,7 +2204,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2227,8 +2234,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2347,7 +2355,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_services_update_domain_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_services_update_domain_operations.py
index a283e0da6240..aaaf3870b089 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_services_update_domain_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_04_04/operations/_cloud_services_update_domain_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_walk_update_domain_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_get_update_domain_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -116,7 +111,7 @@ def build_list_update_domains_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -179,7 +174,7 @@ def _walk_update_domain_initial( # pylint: disable=inconsistent-return-statemen
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -210,8 +205,9 @@ def _walk_update_domain_initial( # pylint: disable=inconsistent-return-statemen
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -345,7 +341,7 @@ def begin_walk_update_domain(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -421,7 +417,7 @@ def get_update_domain(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.UpdateDomain] = kwargs.pop("cls", None)
request = build_get_update_domain_request(
@@ -437,8 +433,9 @@ def get_update_domain(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -476,7 +473,7 @@ def list_update_domains(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-04-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-04-04"))
cls: ClsType[_models.UpdateDomainListResult] = kwargs.pop("cls", None)
error_map = {
@@ -530,8 +527,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/_compute_management_client.py
index 30d8935161b3..765d9d6c66e5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/_compute_management_client.py
@@ -67,7 +67,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/_configuration.py
index 456862b5aa22..09e53eb4ff09 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", "2022-07-02")
+ api_version: str = kwargs.pop("api_version", "2022-07-02")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/_compute_management_client.py
index be1c274caa89..07d5490178bd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/_compute_management_client.py
@@ -67,7 +67,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/_configuration.py
index cb019f40c9cd..1106b362766d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", "2022-07-02")
+ api_version: str = kwargs.pop("api_version", "2022-07-02")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disk_accesses_operations.py
index f96be26eba9f..1ac20e672980 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -45,10 +44,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -248,7 +244,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -311,7 +307,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -338,8 +334,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -477,7 +474,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -548,7 +545,7 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -563,8 +560,9 @@ async def get(self, resource_group_name: str, disk_access_name: str, **kwargs: A
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -598,7 +596,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -613,8 +611,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -657,7 +656,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -712,7 +711,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -765,8 +764,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -795,7 +795,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -847,8 +847,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -890,7 +891,7 @@ async def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -905,8 +906,9 @@ async def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -945,7 +947,7 @@ async def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -973,8 +975,9 @@ async def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1130,7 +1133,7 @@ async def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1206,7 +1209,7 @@ async def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1222,8 +1225,9 @@ async def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1257,7 +1261,7 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1273,8 +1277,9 @@ async def _delete_a_private_endpoint_connection_initial( # pylint: disable=inco
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1319,7 +1324,7 @@ async def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1382,7 +1387,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1436,8 +1441,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disk_encryption_sets_operations.py
index 3769acec1b76..3f44d18782bd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -255,7 +251,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -345,8 +341,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +484,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -575,8 +572,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -610,7 +608,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -625,8 +623,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -669,7 +668,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -726,7 +725,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -779,8 +778,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +809,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -861,8 +861,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -896,7 +897,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -950,8 +951,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disk_restore_point_operations.py
index 9d7190521edd..3b271dc1a538 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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,10 +37,6 @@
build_revoke_access_request,
)
-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]]
@@ -102,7 +97,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -119,8 +114,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -163,7 +159,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -218,8 +214,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -255,7 +252,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -284,8 +281,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -439,7 +437,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -507,7 +505,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -524,8 +522,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +576,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disks_operations.py
index b153735ab3f5..df4a175876f0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -240,7 +236,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -299,7 +295,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -326,8 +322,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -456,7 +453,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -527,7 +524,7 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -542,8 +539,9 @@ async def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -577,7 +575,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -592,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +633,7 @@ async def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,7 +687,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -741,8 +740,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +770,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -822,8 +822,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -855,7 +856,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -882,8 +883,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1019,7 +1021,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1080,7 +1082,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1095,8 +1097,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1139,7 +1142,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_snapshots_operations.py
index 3b4399d9182c..b5dbdb508949 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/aio/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -42,10 +41,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -302,7 +298,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -329,8 +325,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -464,7 +461,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -550,8 +547,9 @@ async def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -585,7 +583,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -600,8 +598,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +641,7 @@ async def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -697,7 +696,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -750,8 +749,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -780,7 +780,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -832,8 +832,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -865,7 +866,7 @@ async def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -892,8 +893,9 @@ async def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1029,7 +1031,7 @@ async def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1090,7 +1092,7 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1105,8 +1107,9 @@ async def _revoke_access_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1149,7 +1152,7 @@ async def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/models/_compute_management_client_enums.py
index 533e46a89e2d..d3171ea09c67 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/models/_compute_management_client_enums.py
@@ -77,6 +77,9 @@ class DiskCreateOption(str, Enum, metaclass=CaseInsensitiveEnumMeta):
UPLOAD_PREPARED_SECURE = "UploadPreparedSecure"
"""Similar to Upload create option. Create a new Trusted Launch VM or Confidential VM supported
#: disk and upload using write token in both disk and VM guest state"""
+ IMPORT_ENUM = "Import"
+ """Create a disk by importing from a blob specified by a sourceUri in a storage account specified
+ #: by storageAccountId."""
class DiskEncryptionSetIdentityType(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/models/_models_py3.py
index 54102a658072..138c8a9de987 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/models/_models_py3.py
@@ -180,7 +180,7 @@ class CreationData(_serialization.Model): # pylint: disable=too-many-instance-a
:ivar create_option: This enumerates the possible sources of a disk's creation. Required. Known
values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload", "CopyStart",
- "ImportSecure", and "UploadPreparedSecure".
+ "ImportSecure", "UploadPreparedSecure", and "Import".
:vartype create_option: str or ~azure.mgmt.compute.v2022_07_02.models.DiskCreateOption
:ivar storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
@@ -253,7 +253,7 @@ def __init__(
"""
:keyword create_option: This enumerates the possible sources of a disk's creation. Required.
Known values are: "Empty", "Attach", "FromImage", "Import", "Copy", "Restore", "Upload",
- "CopyStart", "ImportSecure", and "UploadPreparedSecure".
+ "CopyStart", "ImportSecure", "UploadPreparedSecure", and "Import".
:paramtype create_option: str or ~azure.mgmt.compute.v2022_07_02.models.DiskCreateOption
:keyword storage_account_id: Required if createOption is Import. The Azure Resource Manager
identifier of the storage account containing the blob to import as a disk.
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disk_accesses_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disk_accesses_operations.py
index 1552fd4710c9..b03da37c6425 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disk_accesses_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disk_accesses_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_get_private_link_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -266,7 +261,7 @@ def build_update_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -307,7 +302,7 @@ def build_get_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -345,7 +340,7 @@ def build_delete_a_private_endpoint_connection_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -379,7 +374,7 @@ def build_list_private_endpoint_connections_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -437,7 +432,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -464,8 +459,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -596,7 +592,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -659,7 +655,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
@@ -686,8 +682,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -822,7 +819,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -893,7 +890,7 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskAccess] = kwargs.pop("cls", None)
request = build_get_request(
@@ -908,8 +905,9 @@ def get(self, resource_group_name: str, disk_access_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -943,7 +941,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -958,8 +956,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1000,7 +999,7 @@ def begin_delete(self, resource_group_name: str, disk_access_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1054,7 +1053,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1107,8 +1106,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1136,7 +1136,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskAccess"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskAccessList] = kwargs.pop("cls", None)
error_map = {
@@ -1188,8 +1188,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1231,7 +1232,7 @@ def get_private_link_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.PrivateLinkResourceListResult] = kwargs.pop("cls", None)
request = build_get_private_link_resources_request(
@@ -1246,8 +1247,9 @@ def get_private_link_resources(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1286,7 +1288,7 @@ def _update_a_private_endpoint_connection_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
@@ -1314,8 +1316,9 @@ def _update_a_private_endpoint_connection_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1471,7 +1474,7 @@ def begin_update_a_private_endpoint_connection(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1547,7 +1550,7 @@ def get_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.PrivateEndpointConnection] = kwargs.pop("cls", None)
request = build_get_a_private_endpoint_connection_request(
@@ -1563,8 +1566,9 @@ def get_a_private_endpoint_connection(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1598,7 +1602,7 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_a_private_endpoint_connection_request(
@@ -1614,8 +1618,9 @@ def _delete_a_private_endpoint_connection_initial( # pylint: disable=inconsiste
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1660,7 +1665,7 @@ def begin_delete_a_private_endpoint_connection(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1723,7 +1728,7 @@ def list_private_endpoint_connections(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.PrivateEndpointConnectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1777,8 +1782,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disk_encryption_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disk_encryption_sets_operations.py
index 28a1904b0f70..4d80f5f546cc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disk_encryption_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disk_encryption_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -205,7 +200,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_associated_resources_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -293,7 +288,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -320,8 +315,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -459,7 +455,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -522,7 +518,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
@@ -549,8 +545,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -688,7 +685,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -759,7 +756,7 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskEncryptionSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -774,8 +771,9 @@ def get(self, resource_group_name: str, disk_encryption_set_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -809,7 +807,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -824,8 +822,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -866,7 +865,7 @@ def begin_delete(self, resource_group_name: str, disk_encryption_set_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -920,7 +919,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -973,8 +972,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1002,7 +1002,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.DiskEncryptionSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskEncryptionSetList] = kwargs.pop("cls", None)
error_map = {
@@ -1054,8 +1054,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1089,7 +1090,7 @@ def list_associated_resources(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.ResourceUriList] = kwargs.pop("cls", None)
error_map = {
@@ -1143,8 +1144,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disk_restore_point_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disk_restore_point_operations.py
index 3fe7bb1d8b61..2dc55e66ba29 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disk_restore_point_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disk_restore_point_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def build_list_by_restore_point_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -132,7 +127,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -175,7 +170,7 @@ def build_revoke_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -260,7 +255,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskRestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -277,8 +272,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -320,7 +316,7 @@ def list_by_restore_point(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskRestorePointList] = kwargs.pop("cls", None)
error_map = {
@@ -375,8 +371,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,7 +409,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -441,8 +438,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -593,7 +591,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -661,7 +659,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -678,8 +676,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -731,7 +730,7 @@ def begin_revoke_access(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disks_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disks_operations.py
index 37f487a1cce2..1ece0b6fc4be 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disks_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_disks_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, disk_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -141,7 +136,7 @@ def build_get_request(resource_group_name: str, disk_name: str, subscription_id:
def build_delete_request(resource_group_name: str, disk_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -165,7 +160,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -193,7 +188,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -219,7 +214,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -252,7 +247,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -305,7 +300,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -332,8 +327,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,7 +458,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -521,7 +517,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
@@ -548,8 +544,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -678,7 +675,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -749,7 +746,7 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.Disk] = kwargs.pop("cls", None)
request = build_get_request(
@@ -764,8 +761,9 @@ def get(self, resource_group_name: str, disk_name: str, **kwargs: Any) -> _model
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -799,7 +797,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +812,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -856,7 +855,7 @@ def begin_delete(self, resource_group_name: str, disk_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -910,7 +909,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -963,8 +962,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Disk"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.DiskList] = kwargs.pop("cls", None)
error_map = {
@@ -1044,8 +1044,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1077,7 +1078,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1104,8 +1105,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1238,7 +1240,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1299,7 +1301,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1314,8 +1316,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1356,7 +1359,7 @@ def begin_revoke_access(self, resource_group_name: str, disk_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_snapshots_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_snapshots_operations.py
index d36c88998be6..80fc7b9de7e9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_snapshots_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_07_02/operations/_snapshots_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_get_request(resource_group_name: str, snapshot_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -145,7 +140,7 @@ def build_delete_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -169,7 +164,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -197,7 +192,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_grant_access_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -256,7 +251,7 @@ def build_revoke_access_request(
) -> HttpRequest:
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
# Construct URL
_url = kwargs.pop(
"template_url",
@@ -309,7 +304,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -336,8 +331,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -466,7 +462,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -525,7 +521,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
@@ -552,8 +548,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -684,7 +681,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -755,7 +752,7 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.Snapshot] = kwargs.pop("cls", None)
request = build_get_request(
@@ -770,8 +767,9 @@ def get(self, resource_group_name: str, snapshot_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -805,7 +803,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -820,8 +818,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -862,7 +861,7 @@ def begin_delete(self, resource_group_name: str, snapshot_name: str, **kwargs: A
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -916,7 +915,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -969,8 +968,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -998,7 +998,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[_models.SnapshotList] = kwargs.pop("cls", None)
error_map = {
@@ -1050,8 +1050,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1083,7 +1084,7 @@ def _grant_access_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.AccessUri]] = kwargs.pop("cls", None)
@@ -1110,8 +1111,9 @@ def _grant_access_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1244,7 +1246,7 @@ def begin_grant_access(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AccessUri] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1305,7 +1307,7 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_revoke_access_request(
@@ -1320,8 +1322,9 @@ def _revoke_access_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1362,7 +1365,7 @@ def begin_revoke_access(self, resource_group_name: str, snapshot_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-07-02"] = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-07-02"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/_compute_management_client.py
index 77b55d1f0b61..0593503b4071 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/_compute_management_client.py
@@ -150,7 +150,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/_configuration.py
index d4ceea9be6a7..9d2711ed44a4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", "2022-08-01")
+ api_version: str = kwargs.pop("api_version", "2022-08-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/_compute_management_client.py
index 3cc3cdbac200..41fef646ada9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/_compute_management_client.py
@@ -152,7 +152,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/_configuration.py
index 4dad5b5a9521..accdbc95f79b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", "2022-08-01")
+ api_version: str = kwargs.pop("api_version", "2022-08-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_availability_sets_operations.py
index 01235557c776..0ce2a5d1df00 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_capacity_reservation_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_capacity_reservation_groups_operations.py
index 1f4900274190..60683406bca1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_capacity_reservation_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_capacity_reservation_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -308,7 +304,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -335,8 +331,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -385,7 +382,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -400,8 +397,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -422,6 +420,7 @@ async def get(
self,
resource_group_name: str,
capacity_reservation_group_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationGroupInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservationGroup:
@@ -431,12 +430,12 @@ async def get(
:type resource_group_name: str
:param capacity_reservation_group_name: The name of the capacity reservation group. Required.
:type capacity_reservation_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the capacity reservations under the capacity reservation group
which is a snapshot of the runtime properties of a capacity reservation that is managed by the
platform and can change outside of control plane operations. "instanceView" Default value is
None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_08_01.models.CapacityReservationGroupInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservationGroup or the result of cls(response)
@@ -454,7 +453,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -470,8 +469,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -495,6 +495,7 @@ async def get(
def list_by_resource_group(
self,
resource_group_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None,
**kwargs: Any
) -> AsyncIterable["_models.CapacityReservationGroup"]:
@@ -503,11 +504,11 @@ def list_by_resource_group(
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_08_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -519,7 +520,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -573,8 +574,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,16 +594,16 @@ async def get_next(next_link=None):
@distributed_trace
def list_by_subscription(
- self, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
+ self, *, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
) -> AsyncIterable["_models.CapacityReservationGroup"]:
"""Lists all of the capacity reservation groups in the subscription. Use the nextLink property in
the response to get the next page of capacity reservation groups.
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_08_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -613,7 +615,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -666,8 +668,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_capacity_reservations_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_capacity_reservations_operations.py
index db2dad380ee5..d86b525666ee 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_capacity_reservations_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_capacity_reservations_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -327,7 +323,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.CapacityReservation]] = kwargs.pop("cls", None)
@@ -355,8 +351,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +493,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -576,8 +573,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -626,7 +624,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -673,6 +671,7 @@ async def get(
resource_group_name: str,
capacity_reservation_group_name: str,
capacity_reservation_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservation:
@@ -684,10 +683,10 @@ async def get(
:type capacity_reservation_group_name: str
:param capacity_reservation_name: The name of the capacity reservation. Required.
:type capacity_reservation_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the capacity reservation that is managed by the platform
and can change outside of control plane operations. "instanceView" Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_08_01.models.CapacityReservationInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservation or the result of cls(response)
@@ -705,7 +704,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
request = build_get_request(
@@ -722,8 +721,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -763,7 +763,7 @@ def list_by_capacity_reservation_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.CapacityReservationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +817,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_dedicated_host_groups_operations.py
index 4b183d91b78a..3357ff2941a6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +299,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -330,8 +326,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +374,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -392,8 +389,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -414,6 +412,7 @@ async def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -423,11 +422,11 @@ async def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.DedicatedHostGroup
@@ -444,7 +443,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -460,8 +459,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +499,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -552,8 +552,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -583,7 +584,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Dedicate
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -635,8 +636,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_dedicated_hosts_operations.py
index 3b028d48ed8d..c4283f14e5a7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -114,8 +109,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -257,7 +253,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -322,7 +318,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -350,8 +346,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -489,7 +486,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -549,7 +546,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -565,8 +562,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -609,7 +607,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -656,6 +654,7 @@ async def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -667,10 +666,10 @@ async def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.DedicatedHost
@@ -687,7 +686,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -704,8 +703,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -745,7 +745,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -799,8 +799,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -830,7 +831,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -846,8 +847,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -893,7 +895,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_images_operations.py
index a28126041783..1c90eecb4796 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_log_analytics_operations.py
index 335c890860b3..c1b2937ac975 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_operations.py
index 91dc4defea0e..46ccb8210ae7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_proximity_placement_groups_operations.py
index f9165fb38f26..6e29076236d6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,6 +410,7 @@ async def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -421,9 +420,9 @@ async def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.ProximityPlacementGroup
@@ -440,7 +439,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -456,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +491,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -543,8 +543,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -578,7 +579,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -631,8 +632,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_restore_point_collections_operations.py
index 436d3a173778..18eddc362779 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -165,7 +160,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -192,8 +187,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -309,7 +305,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -336,8 +332,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -371,7 +368,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -386,8 +383,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -429,7 +427,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -474,6 +472,7 @@ async def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -483,10 +482,11 @@ async def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2022_08_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.RestorePointCollection
@@ -503,7 +503,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -519,8 +519,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +557,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -609,8 +610,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +644,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RestorePointCollecti
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -694,8 +696,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_restore_points_operations.py
index 69d8ed586ca1..2e3b18ff5083 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._restore_points_operations import build_create_request, build_delete_request, build_get_request
-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]]
@@ -76,7 +71,7 @@ async def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -104,8 +99,9 @@ async def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -303,7 +299,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -319,8 +315,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -363,7 +360,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -410,6 +407,7 @@ async def get(
resource_group_name: str,
restore_point_collection_name: str,
restore_point_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePoint:
@@ -421,9 +419,9 @@ async def get(
:type restore_point_collection_name: str
:param restore_point_name: The name of the restore point. Required.
:type restore_point_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves
information about the run-time state of a restore point. "instanceView" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.RestorePointExpandOptions
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_08_01.models.RestorePointExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePoint or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.RestorePoint
@@ -440,7 +438,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -457,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_ssh_public_keys_operations.py
index 862d36efc3bb..f26024cb2809 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.SshPubli
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -133,8 +128,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -167,7 +163,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -220,8 +216,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -327,7 +324,7 @@ async def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -354,8 +351,9 @@ async def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +467,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -496,8 +494,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -543,7 +542,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -558,8 +557,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -601,7 +601,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -616,8 +616,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -665,7 +666,7 @@ async def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -680,8 +681,9 @@ async def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_usage_operations.py
index ac9ef12701b0..4d4972b7d686 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_extension_images_operations.py
index bce934ce820e..624f4dbf1cd7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_08_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_extensions_operations.py
index dbcacea220e4..4c91f80164f8 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
index b42d1b354a87..d134c50b13ec 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -95,7 +90,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -114,8 +109,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,6 +139,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -161,14 +158,14 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_08_01.models.VirtualMachineImageResource]
@@ -185,7 +182,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -206,8 +203,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +254,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -272,8 +270,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -319,7 +318,7 @@ async def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -334,8 +333,9 @@ async def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -386,7 +386,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -403,8 +403,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_images_operations.py
index 1be6aa35be23..e21ee89407c0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_list_skus_request,
)
-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]]
@@ -94,7 +89,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -112,8 +107,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -140,6 +136,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -156,12 +153,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_08_01.models.VirtualMachineImageResource]
@@ -178,7 +175,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -198,8 +195,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -245,7 +243,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -260,8 +258,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +302,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -317,8 +316,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -366,7 +366,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -382,8 +382,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -429,7 +430,7 @@ async def list_by_edge_zone(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VmImagesInEdgeZoneListResult] = kwargs.pop("cls", None)
request = build_list_by_edge_zone_request(
@@ -444,8 +445,9 @@ async def list_by_edge_zone(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_run_commands_operations.py
index d2741c419c48..7e4cde3f23c0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -84,7 +79,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -137,8 +132,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -178,7 +174,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -193,8 +189,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -233,7 +230,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -261,8 +258,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -409,7 +407,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -474,7 +472,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -502,8 +500,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -646,7 +645,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -706,7 +705,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -722,8 +721,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -810,7 +810,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -820,8 +826,8 @@ async def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineRunCommand
@@ -838,7 +844,7 @@ async def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -855,8 +861,9 @@ async def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -878,7 +885,7 @@ async def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -886,8 +893,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -898,7 +905,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -953,8 +960,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index aa15b35c6357..fe91bb24af01 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -263,7 +259,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -328,7 +324,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -356,8 +352,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -506,7 +503,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -566,7 +563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -582,8 +579,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -627,7 +625,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -674,6 +672,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -685,8 +684,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetExtension
@@ -703,7 +702,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -720,8 +719,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -761,7 +761,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +815,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index f73ea550d588..adb8a0225bd1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 5b26d50360ae..c1e75f02aea0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -268,7 +264,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -364,8 +360,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -516,7 +513,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -577,7 +574,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -594,8 +591,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -640,7 +638,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -689,6 +687,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -702,8 +701,8 @@ async def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVMExtension
@@ -720,7 +719,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -738,8 +737,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,6 +765,7 @@ async def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -776,8 +777,8 @@ async def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -794,7 +795,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -811,8 +812,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index 230bd1500994..1e96c764f7d1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -269,7 +265,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -336,7 +332,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -365,8 +361,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -515,7 +512,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -576,7 +573,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -593,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -639,7 +637,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,6 +686,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -701,8 +700,8 @@ async def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineRunCommand
@@ -719,7 +718,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -737,8 +736,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,6 +764,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
@@ -775,8 +776,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -787,7 +788,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -843,8 +844,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index 5ac78f8ab6b7..30649142004d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -50,10 +49,6 @@
build_update_request,
)
-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]]
@@ -96,7 +91,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -127,8 +122,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -334,8 +330,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -379,7 +376,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -434,7 +431,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -450,8 +447,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +494,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -556,7 +554,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -584,8 +582,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -732,7 +731,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -783,6 +782,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -797,7 +797,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +814,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,6 +838,7 @@ async def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -848,9 +850,9 @@ async def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -866,7 +868,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -914,6 +916,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -925,10 +928,10 @@ async def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVM
@@ -945,7 +948,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -962,8 +965,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1011,7 +1015,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1027,8 +1031,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1053,6 +1058,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1064,16 +1070,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1084,7 +1090,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1141,8 +1147,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1163,6 +1170,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1177,7 +1185,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1194,8 +1202,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1217,6 +1226,7 @@ async def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1230,10 +1240,10 @@ async def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1249,7 +1259,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1305,7 +1315,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1321,8 +1331,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1365,7 +1376,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1420,7 +1431,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: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1436,8 +1447,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1480,7 +1492,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1535,7 +1547,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1551,8 +1563,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1596,7 +1609,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1643,6 +1656,7 @@ async def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -1655,10 +1669,11 @@ async def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.RetrieveBootDiagnosticsDataResult
@@ -1675,7 +1690,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -1692,8 +1707,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1727,7 +1743,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1743,8 +1759,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1787,7 +1804,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1856,7 +1873,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -1872,8 +1889,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1908,7 +1926,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1936,8 +1954,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2077,7 +2096,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_sets_operations.py
index cb19711083f2..52318f6dbe84 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -57,10 +56,6 @@
build_update_request,
)
-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]]
@@ -101,7 +96,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -189,7 +185,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -216,8 +212,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -350,7 +347,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -570,7 +568,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -616,7 +614,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -629,7 +627,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -645,8 +643,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +663,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""Deletes a VM scale set.
@@ -672,9 +671,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -690,7 +689,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -736,6 +735,7 @@ async def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -745,10 +745,10 @@ async def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_08_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSet
@@ -765,7 +765,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -781,8 +781,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -820,7 +821,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -850,8 +851,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -980,7 +982,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1028,6 +1030,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1042,7 +1045,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1070,8 +1073,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1093,8 +1097,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1108,9 +1112,9 @@ async def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1133,8 +1137,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1147,9 +1151,9 @@ async def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1172,6 +1176,7 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1185,9 +1190,9 @@ async def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1206,7 +1211,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1276,7 +1281,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1291,8 +1296,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1328,7 +1334,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1381,8 +1387,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1414,7 +1421,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1466,8 +1473,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1502,7 +1510,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1556,8 +1564,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1593,7 +1602,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1647,8 +1656,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1668,8 +1678,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -1683,7 +1694,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1714,8 +1725,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1736,9 +1748,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1750,14 +1762,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1779,9 +1791,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1793,13 +1805,13 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1821,8 +1833,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -1833,14 +1846,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1859,7 +1872,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1869,8 +1882,8 @@ async def begin_power_off(
raw_result = await self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -1921,7 +1934,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1951,8 +1964,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2075,7 +2089,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2136,7 +2150,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2166,8 +2180,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2290,7 +2305,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2351,7 +2366,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2381,8 +2396,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2508,7 +2524,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2569,7 +2585,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2599,8 +2615,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2732,7 +2749,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2793,7 +2810,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2820,8 +2837,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2944,7 +2962,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3005,7 +3023,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3035,8 +3053,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3163,7 +3182,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3224,7 +3243,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3254,8 +3273,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3381,7 +3401,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3429,6 +3449,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
platform_update_domain: int,
zone: Optional[str] = None,
placement_group_id: Optional[str] = None,
@@ -3441,15 +3462,15 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
- :param zone: The zone in which the manual recovery walk is requested for cross zone virtual
+ :paramtype platform_update_domain: int
+ :keyword zone: The zone in which the manual recovery walk is requested for cross zone virtual
machine scale set. Default value is None.
- :type zone: str
- :param placement_group_id: The placement group id for which the manual recovery walk is
+ :paramtype zone: str
+ :keyword placement_group_id: The placement group id for which the manual recovery walk is
requested. Default value is None.
- :type placement_group_id: str
+ :paramtype placement_group_id: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.RecoveryWalkResponse
@@ -3466,7 +3487,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3484,8 +3505,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3600,7 +3622,7 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3627,8 +3649,9 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3662,7 +3685,7 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3689,8 +3712,9 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3812,7 +3836,7 @@ async def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_sizes_operations.py
index 6a9ce26cd152..0a806a1e344c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machines_operations.py
index 298464d57d33..34752c54ce9c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/aio/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -59,10 +58,6 @@
build_update_request,
)
-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]]
@@ -102,7 +97,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -190,7 +186,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -217,8 +213,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -352,7 +349,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +571,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -632,7 +630,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -659,8 +657,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +784,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -831,7 +830,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -844,7 +843,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -860,8 +859,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -879,7 +879,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to delete a virtual machine.
@@ -887,9 +887,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -905,7 +905,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -951,6 +951,7 @@ async def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -960,12 +961,12 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachine
@@ -982,7 +983,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -998,8 +999,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1045,7 +1047,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1060,8 +1062,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1095,7 +1098,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1110,8 +1113,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1153,7 +1157,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1194,7 +1198,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
}
async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1207,7 +1211,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1223,8 +1227,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1242,7 +1247,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_deallocate(
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""Shuts down the virtual machine and releases the compute resources. You are not billed for the
compute resources that this virtual machine uses.
@@ -1251,9 +1256,9 @@ async def begin_deallocate(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
+ :keyword hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
Default value is None.
- :type hibernate: bool
+ :paramtype hibernate: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1269,7 +1274,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1341,7 +1346,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1356,8 +1361,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1375,18 +1381,18 @@ async def generalize( # pylint: disable=inconsistent-return-statements
@distributed_trace
def list(
- self, resource_group_name: str, filter: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, *, filter: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified resource group. Use the nextLink property in
the response to get the next page of virtual machines.
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1396,7 +1402,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1450,8 +1456,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1469,19 +1476,19 @@ async def get_next(next_link=None):
@distributed_trace
def list_all(
- self, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
+ self, *, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1491,7 +1498,7 @@ def list_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1545,8 +1552,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1580,7 +1588,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1634,8 +1642,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1652,7 +1661,7 @@ async def get_next(next_link=None):
}
async def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1665,7 +1674,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1681,8 +1690,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1700,7 +1710,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -1709,10 +1719,10 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1728,7 +1738,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1783,7 +1793,7 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -1798,8 +1808,9 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1838,7 +1849,7 @@ async def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1892,7 +1903,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1907,8 +1918,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1947,7 +1959,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2001,7 +2013,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: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2016,8 +2028,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2056,7 +2069,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2110,7 +2123,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2125,8 +2138,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2165,7 +2179,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2223,7 +2237,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2253,8 +2267,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2375,7 +2390,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2423,6 +2438,7 @@ async def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2432,10 +2448,11 @@ async def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.RetrieveBootDiagnosticsDataResult
@@ -2452,7 +2469,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2468,8 +2485,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2503,7 +2521,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2518,8 +2536,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2560,7 +2579,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2626,7 +2645,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2641,8 +2660,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2672,7 +2692,7 @@ async def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -2687,8 +2707,9 @@ async def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2737,7 +2758,7 @@ async def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2799,7 +2820,7 @@ async def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -2826,8 +2847,9 @@ async def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2962,7 +2984,7 @@ async def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3023,7 +3045,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3050,8 +3072,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3178,7 +3201,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/models/_compute_management_client_enums.py
index e19794902d5d..d9d59cb93c40 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/models/_compute_management_client_enums.py
@@ -405,6 +405,7 @@ class PublicIPAddressSkuTier(str, Enum, metaclass=CaseInsensitiveEnumMeta):
REGIONAL = "Regional"
GLOBAL = "Global"
+ GLOBAL_ENUM = "Global"
class PublicIPAllocationMethod(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/models/_models_py3.py
index fc0229c931cc..c0ce9aa3af87 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/models/_models_py3.py
@@ -5284,7 +5284,7 @@ class PublicIPAddressSku(_serialization.Model):
:ivar name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:vartype name: str or ~azure.mgmt.compute.v2022_08_01.models.PublicIPAddressSkuName
- :ivar tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :ivar tier: Specify public IP sku tier. Known values are: "Regional", "Global", and "Global".
:vartype tier: str or ~azure.mgmt.compute.v2022_08_01.models.PublicIPAddressSkuTier
"""
@@ -5303,7 +5303,8 @@ def __init__(
"""
:keyword name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:paramtype name: str or ~azure.mgmt.compute.v2022_08_01.models.PublicIPAddressSkuName
- :keyword tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :keyword tier: Specify public IP sku tier. Known values are: "Regional", "Global", and
+ "Global".
:paramtype tier: str or ~azure.mgmt.compute.v2022_08_01.models.PublicIPAddressSkuTier
"""
super().__init__(**kwargs)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_availability_sets_operations.py
index 9496a87acb7f..4274590bf258 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -146,7 +141,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -233,7 +228,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -367,7 +362,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -394,8 +389,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -505,7 +501,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -532,8 +528,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -579,7 +576,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -594,8 +591,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -635,7 +633,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -650,8 +648,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -672,12 +671,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_08_01.models.AvailabilitySet]
@@ -686,7 +687,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -739,8 +740,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +772,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -823,8 +825,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -859,7 +862,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -913,8 +916,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_capacity_reservation_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_capacity_reservation_groups_operations.py
index 02bc8279c9ac..ad3be24428ff 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_capacity_reservation_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_capacity_reservation_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def build_list_by_resource_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -370,7 +365,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -397,8 +392,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -517,7 +513,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -544,8 +540,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -594,7 +591,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -609,8 +606,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,6 +629,7 @@ def get(
self,
resource_group_name: str,
capacity_reservation_group_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationGroupInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservationGroup:
@@ -640,12 +639,12 @@ def get(
:type resource_group_name: str
:param capacity_reservation_group_name: The name of the capacity reservation group. Required.
:type capacity_reservation_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the capacity reservations under the capacity reservation group
which is a snapshot of the runtime properties of a capacity reservation that is managed by the
platform and can change outside of control plane operations. "instanceView" Default value is
None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_08_01.models.CapacityReservationGroupInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservationGroup or the result of cls(response)
@@ -663,7 +662,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -679,8 +678,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -704,6 +704,7 @@ def get(
def list_by_resource_group(
self,
resource_group_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None,
**kwargs: Any
) -> Iterable["_models.CapacityReservationGroup"]:
@@ -712,11 +713,11 @@ def list_by_resource_group(
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_08_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -728,7 +729,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -782,8 +783,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -801,16 +803,16 @@ def get_next(next_link=None):
@distributed_trace
def list_by_subscription(
- self, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
+ self, *, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
) -> Iterable["_models.CapacityReservationGroup"]:
"""Lists all of the capacity reservation groups in the subscription. Use the nextLink property in
the response to get the next page of capacity reservation groups.
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_08_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -822,7 +824,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -875,8 +877,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_capacity_reservations_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_capacity_reservations_operations.py
index f189c4d79d2f..99a61d9624bc 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_capacity_reservations_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_capacity_reservations_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -53,7 +48,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -94,7 +89,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -135,7 +130,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def build_list_by_capacity_reservation_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
@@ -304,8 +299,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -453,7 +449,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -518,7 +514,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.CapacityReservation]] = kwargs.pop("cls", None)
@@ -546,8 +542,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -687,7 +684,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,7 +748,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -767,8 +764,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -817,7 +815,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -864,6 +862,7 @@ def get(
resource_group_name: str,
capacity_reservation_group_name: str,
capacity_reservation_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservation:
@@ -875,10 +874,10 @@ def get(
:type capacity_reservation_group_name: str
:param capacity_reservation_name: The name of the capacity reservation. Required.
:type capacity_reservation_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the capacity reservation that is managed by the platform
and can change outside of control plane operations. "instanceView" Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_08_01.models.CapacityReservationInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservation or the result of cls(response)
@@ -896,7 +895,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
request = build_get_request(
@@ -913,8 +912,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -954,7 +954,7 @@ def list_by_capacity_reservation_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.CapacityReservationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1008,8 +1008,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_dedicated_host_groups_operations.py
index 273dea3ec2b0..3fa768e53133 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -182,7 +177,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -210,7 +205,7 @@ def build_list_by_subscription_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: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -345,7 +340,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -372,8 +367,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +483,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -514,8 +510,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -561,7 +558,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -576,8 +573,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -598,6 +596,7 @@ def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -607,11 +606,11 @@ def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.DedicatedHostGroup
@@ -628,7 +627,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +643,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -680,7 +680,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +733,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -763,7 +764,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.DedicatedHost
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +816,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_dedicated_hosts_operations.py
index 432924a31b01..130e7cfcabb5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -191,7 +186,7 @@ def build_list_by_host_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -222,7 +217,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -286,7 +281,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -314,8 +309,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -454,7 +450,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -519,7 +515,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -547,8 +543,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -683,7 +680,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -743,7 +740,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -759,8 +756,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -803,7 +801,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -850,6 +848,7 @@ def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -861,10 +860,10 @@ def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.DedicatedHost
@@ -881,7 +880,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -898,8 +897,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -938,7 +938,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -992,8 +992,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1023,7 +1024,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1039,8 +1040,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1086,7 +1088,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_images_operations.py
index 6bfe872473e9..31af6a621ca9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_delete_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -144,7 +139,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -256,7 +251,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -283,8 +278,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -407,7 +403,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -466,7 +462,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -493,8 +489,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -617,7 +614,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -676,7 +673,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -691,8 +688,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -731,7 +729,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -773,7 +771,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -781,8 +779,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.Image
@@ -799,7 +797,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -815,8 +813,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -850,7 +849,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -903,8 +902,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -933,7 +933,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -985,8 +985,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_log_analytics_operations.py
index b92f646deb59..dc11cf14f2ce 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_operations.py
index e9d0d2528011..c6d26e17f08c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_proximity_placement_groups_operations.py
index 83d2b6efbbdf..be5f3a516931 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -192,7 +187,7 @@ def build_list_by_subscription_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: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -218,7 +213,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -353,7 +348,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -380,8 +375,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -497,7 +493,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -571,7 +568,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -586,8 +583,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -608,6 +606,7 @@ def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -617,9 +616,9 @@ def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.ProximityPlacementGroup
@@ -636,7 +635,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -652,8 +651,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -687,7 +687,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -739,8 +739,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -774,7 +775,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -827,8 +828,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_restore_point_collections_operations.py
index a651b780b6a5..141779883de5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -85,7 +80,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -121,7 +116,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -159,7 +154,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -192,7 +187,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -220,7 +215,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -359,7 +354,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -386,8 +381,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -503,7 +499,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -530,8 +526,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +562,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -580,8 +577,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -623,7 +621,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -668,6 +666,7 @@ def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -677,10 +676,11 @@ def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2022_08_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.RestorePointCollection
@@ -697,7 +697,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -713,8 +713,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -750,7 +751,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Res
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -803,8 +804,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -836,7 +838,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RestorePointCollection"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -888,8 +890,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_restore_points_operations.py
index d197997b8c9c..a52367154963 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -51,7 +46,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -92,7 +87,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -132,7 +127,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -200,7 +195,7 @@ def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -228,8 +223,9 @@ def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -367,7 +363,7 @@ def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -427,7 +423,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -443,8 +439,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +484,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -534,6 +531,7 @@ def get(
resource_group_name: str,
restore_point_collection_name: str,
restore_point_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePoint:
@@ -545,9 +543,9 @@ def get(
:type restore_point_collection_name: str
:param restore_point_name: The name of the restore point. Required.
:type restore_point_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves
information about the run-time state of a restore point. "instanceView" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.RestorePointExpandOptions
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_08_01.models.RestorePointExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePoint or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.RestorePoint
@@ -564,7 +562,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -581,8 +579,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_ssh_public_keys_operations.py
index 4031f50f089f..9221d320c07f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_by_subscription_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: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -69,7 +64,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -99,7 +94,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -167,7 +162,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -229,7 +224,7 @@ def build_generate_key_pair_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -288,7 +283,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.SshPublicKeyR
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -340,8 +335,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -374,7 +370,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -427,8 +423,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -534,7 +531,7 @@ def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -561,8 +558,9 @@ def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -676,7 +674,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -703,8 +701,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -750,7 +749,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -765,8 +764,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -806,7 +806,7 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -821,8 +821,9 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -870,7 +871,7 @@ def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -885,8 +886,9 @@ def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_usage_operations.py
index 3fa789d432fc..0943b6e66009 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_extension_images_operations.py
index 8f7beacccf30..d8065fd1786c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_08_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_extensions_operations.py
index 0eb4d8450e55..3e6cd42f6ad5 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -155,7 +150,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -189,7 +184,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -254,7 +249,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -282,8 +277,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -431,7 +427,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -496,7 +492,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -670,7 +667,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -730,7 +727,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -746,8 +743,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -791,7 +789,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -838,6 +836,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -849,8 +848,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineExtension
@@ -867,7 +866,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -884,8 +883,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -907,7 +907,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -915,8 +915,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineExtensionsListResult
@@ -933,7 +933,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -949,8 +949,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_images_edge_zone_operations.py
index 7d9fddc79ddd..fd9cb4d97919 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -97,7 +92,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -137,7 +132,7 @@ def build_list_offers_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -167,7 +162,7 @@ def build_list_publishers_request(location: str, edge_zone: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -278,7 +273,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -297,8 +292,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -326,6 +322,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -344,14 +341,14 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_08_01.models.VirtualMachineImageResource]
@@ -368,7 +365,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -389,8 +386,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -439,7 +437,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -455,8 +453,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -502,7 +501,7 @@ def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -517,8 +516,9 @@ def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -569,7 +569,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -586,8 +586,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_images_operations.py
index ddd76c845caf..963454d9436e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -213,7 +208,7 @@ def build_list_by_edge_zone_request(location: str, edge_zone: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -289,7 +284,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -307,8 +302,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -335,6 +331,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -351,12 +348,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_08_01.models.VirtualMachineImageResource]
@@ -373,7 +370,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -393,8 +390,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -440,7 +438,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -455,8 +453,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +497,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -512,8 +511,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -561,7 +561,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -577,8 +577,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -622,7 +623,7 @@ def list_by_edge_zone(self, location: str, edge_zone: str, **kwargs: Any) -> _mo
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VmImagesInEdgeZoneListResult] = kwargs.pop("cls", None)
request = build_list_by_edge_zone_request(
@@ -637,8 +638,9 @@ def list_by_edge_zone(self, location: str, edge_zone: str, **kwargs: Any) -> _mo
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_run_commands_operations.py
index 12d0872473ca..c1d2b54e8b87 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -74,7 +69,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -105,7 +100,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -140,7 +135,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -175,7 +170,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -213,7 +208,7 @@ def build_get_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -247,7 +242,7 @@ def build_list_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -309,7 +304,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -362,8 +357,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -403,7 +399,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -418,8 +414,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -458,7 +455,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -486,8 +483,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +632,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -699,7 +697,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -727,8 +725,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -871,7 +870,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -931,7 +930,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -947,8 +946,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -1045,8 +1051,8 @@ def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineRunCommand
@@ -1063,7 +1069,7 @@ def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -1080,8 +1086,9 @@ def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1103,7 +1110,7 @@ def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -1111,8 +1118,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -1123,7 +1130,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1178,8 +1185,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_extensions_operations.py
index dadd3292cb48..07ae11328d2a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -191,7 +186,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -254,7 +249,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -282,8 +277,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -432,7 +428,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -497,7 +493,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -525,8 +521,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +672,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -735,7 +732,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -751,8 +748,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -796,7 +794,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -843,6 +841,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -854,8 +853,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetExtension
@@ -872,7 +871,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -889,8 +888,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -930,7 +930,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -984,8 +984,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index 56f7d8df5458..37bb74ba9267 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_cancel_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -78,7 +73,7 @@ def build_start_os_upgrade_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -109,7 +104,7 @@ def build_start_extension_upgrade_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -140,7 +135,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -213,8 +208,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -253,7 +249,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -307,7 +303,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -322,8 +318,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -366,7 +363,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -420,7 +417,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -435,8 +432,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -479,7 +477,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -545,7 +543,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -560,8 +558,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 6bc3968817b4..c54dd5ed1687 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -93,7 +88,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -134,7 +129,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -174,7 +169,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -311,8 +306,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -715,7 +712,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -776,7 +773,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -793,8 +790,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -839,7 +837,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -888,6 +886,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -901,8 +900,8 @@ def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVMExtension
@@ -919,7 +918,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -937,8 +936,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -964,6 +964,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -975,8 +976,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -993,7 +994,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -1010,8 +1011,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index 218da2cb4931..2d9c5eaaf81a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -136,7 +131,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -176,7 +171,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -217,7 +212,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -713,7 +710,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -774,7 +771,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -791,8 +788,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,7 +835,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -886,6 +884,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -899,8 +898,8 @@ def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineRunCommand
@@ -917,7 +916,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -935,8 +934,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -962,6 +962,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
@@ -973,8 +974,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -985,7 +986,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1041,8 +1042,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_vms_operations.py
index 06b5f5f0b460..e9717814cd8c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -116,7 +111,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -189,7 +184,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -229,7 +224,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -263,7 +258,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -302,7 +297,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -347,7 +342,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -381,7 +376,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -413,7 +408,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -445,7 +440,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -483,7 +478,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -519,7 +514,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -551,7 +546,7 @@ def build_simulate_eviction_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -583,7 +578,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -650,7 +645,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -681,8 +676,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -814,7 +810,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -872,7 +868,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -888,8 +884,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -933,7 +930,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -988,7 +985,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1004,8 +1001,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1050,7 +1048,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1110,7 +1108,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -1138,8 +1136,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1286,7 +1285,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1337,6 +1336,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1351,7 +1351,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1368,8 +1368,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1391,6 +1392,7 @@ def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1402,9 +1404,9 @@ def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1420,7 +1422,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1468,6 +1470,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -1479,10 +1482,10 @@ def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVM
@@ -1499,7 +1502,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1516,8 +1519,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1565,7 +1569,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1581,8 +1585,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1607,6 +1612,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1618,16 +1624,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1638,7 +1644,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1695,8 +1701,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1717,6 +1724,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1731,7 +1739,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1748,8 +1756,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1771,6 +1780,7 @@ def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
@@ -1784,10 +1794,10 @@ def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1803,7 +1813,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1859,7 +1869,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1875,8 +1885,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1919,7 +1930,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1974,7 +1985,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1990,8 +2001,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2034,7 +2046,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2089,7 +2101,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2105,8 +2117,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2150,7 +2163,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2197,6 +2210,7 @@ def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2209,10 +2223,11 @@ def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.RetrieveBootDiagnosticsDataResult
@@ -2229,7 +2244,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2246,8 +2261,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2281,7 +2297,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2297,8 +2313,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2341,7 +2358,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2410,7 +2427,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2426,8 +2443,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2462,7 +2480,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2490,8 +2508,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2628,7 +2647,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_sets_operations.py
index 828d459a03be..2df0f44f1fb3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -77,7 +72,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -111,7 +106,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -150,7 +145,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -188,7 +183,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -221,7 +216,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -260,7 +255,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -296,7 +291,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -325,7 +320,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -353,7 +348,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -381,7 +376,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -412,7 +407,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -448,7 +443,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -484,7 +479,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -518,7 +513,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -552,7 +547,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -586,7 +581,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -620,7 +615,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -654,7 +649,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -688,7 +683,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -729,7 +724,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -765,7 +760,7 @@ def build_convert_to_single_placement_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -799,7 +794,7 @@ def build_set_orchestration_service_state_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -863,7 +858,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -916,8 +911,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -951,7 +947,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -978,8 +974,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1112,7 +1109,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1175,7 +1172,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -1202,8 +1199,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1332,7 +1330,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1378,7 +1376,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1391,7 +1389,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1407,8 +1405,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1426,7 +1425,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""Deletes a VM scale set.
@@ -1434,9 +1433,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1452,7 +1451,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1498,6 +1497,7 @@ def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -1507,10 +1507,10 @@ def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_08_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSet
@@ -1527,7 +1527,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1543,8 +1543,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1582,7 +1583,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1612,8 +1613,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1742,7 +1744,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1790,6 +1792,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1804,7 +1807,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1832,8 +1835,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1855,8 +1859,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1870,9 +1874,9 @@ def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1895,8 +1899,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1909,9 +1913,9 @@ def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1934,6 +1938,7 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1947,9 +1952,9 @@ def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1968,7 +1973,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2038,7 +2043,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -2053,8 +2058,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2090,7 +2096,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: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2143,8 +2149,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2176,7 +2183,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -2228,8 +2235,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2264,7 +2272,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2318,8 +2326,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2355,7 +2364,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2409,8 +2418,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2430,8 +2440,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -2445,7 +2456,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2476,8 +2487,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2498,9 +2510,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2512,14 +2524,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -2541,9 +2553,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2555,13 +2567,13 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -2583,8 +2595,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -2595,14 +2608,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_08_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -2621,7 +2634,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2631,8 +2644,8 @@ def begin_power_off(
raw_result = self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -2683,7 +2696,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2713,8 +2726,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2837,7 +2851,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2898,7 +2912,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2928,8 +2942,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3052,7 +3067,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3113,7 +3128,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3143,8 +3158,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3270,7 +3286,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3331,7 +3347,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3361,8 +3377,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3494,7 +3511,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3555,7 +3572,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3582,8 +3599,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3706,7 +3724,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3767,7 +3785,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3797,8 +3815,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3925,7 +3944,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3986,7 +4005,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4016,8 +4035,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4143,7 +4163,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -4191,6 +4211,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
platform_update_domain: int,
zone: Optional[str] = None,
placement_group_id: Optional[str] = None,
@@ -4203,15 +4224,15 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
- :param zone: The zone in which the manual recovery walk is requested for cross zone virtual
+ :paramtype platform_update_domain: int
+ :keyword zone: The zone in which the manual recovery walk is requested for cross zone virtual
machine scale set. Default value is None.
- :type zone: str
- :param placement_group_id: The placement group id for which the manual recovery walk is
+ :paramtype zone: str
+ :keyword placement_group_id: The placement group id for which the manual recovery walk is
requested. Default value is None.
- :type placement_group_id: str
+ :paramtype placement_group_id: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.RecoveryWalkResponse
@@ -4228,7 +4249,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -4246,8 +4267,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4362,7 +4384,7 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4389,8 +4411,9 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4424,7 +4447,7 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4451,8 +4474,9 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4574,7 +4598,7 @@ def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_sizes_operations.py
index 28dff8310998..14c268e7d422 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machines_operations.py
index 66c17a5154ae..d3ee09323cfd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_08_01/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +70,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +104,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +136,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -180,7 +175,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -218,7 +213,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -251,7 +246,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def build_convert_to_managed_disks_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -313,7 +308,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -346,7 +341,7 @@ def build_generalize_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -377,7 +372,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -409,7 +404,7 @@ def build_list_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -439,7 +434,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -470,7 +465,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -501,7 +496,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -530,7 +525,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -559,7 +554,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -588,7 +583,7 @@ def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -617,7 +612,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -656,7 +651,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -691,7 +686,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -722,7 +717,7 @@ def build_simulate_eviction_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -753,7 +748,7 @@ def build_assess_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -784,7 +779,7 @@ def build_install_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -818,7 +813,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -880,7 +875,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -933,8 +928,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -968,7 +964,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -995,8 +991,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1130,7 +1127,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1191,7 +1188,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1218,8 +1215,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1348,7 +1346,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1407,7 +1405,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1434,8 +1432,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1557,7 +1556,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1603,7 +1602,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1616,7 +1615,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1632,8 +1631,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1651,7 +1651,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""The operation to delete a virtual machine.
@@ -1659,9 +1659,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1677,7 +1677,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1723,6 +1723,7 @@ def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -1732,12 +1733,12 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_08_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.VirtualMachine
@@ -1754,7 +1755,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1770,8 +1771,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1817,7 +1819,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1832,8 +1834,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1867,7 +1870,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1882,8 +1885,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1923,7 +1927,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1964,7 +1968,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
}
def _deallocate_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1977,7 +1981,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1993,8 +1997,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2012,7 +2017,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_deallocate(
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""Shuts down the virtual machine and releases the compute resources. You are not billed for the
compute resources that this virtual machine uses.
@@ -2021,9 +2026,9 @@ def begin_deallocate(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
+ :keyword hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
Default value is None.
- :type hibernate: bool
+ :paramtype hibernate: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2039,7 +2044,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2111,7 +2116,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -2126,8 +2131,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2145,18 +2151,18 @@ def generalize( # pylint: disable=inconsistent-return-statements
@distributed_trace
def list(
- self, resource_group_name: str, filter: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, *, filter: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified resource group. Use the nextLink property in
the response to get the next page of virtual machines.
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_08_01.models.VirtualMachine]
@@ -2165,7 +2171,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2219,8 +2225,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2238,19 +2245,19 @@ def get_next(next_link=None):
@distributed_trace
def list_all(
- self, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
+ self, *, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_08_01.models.VirtualMachine]
@@ -2259,7 +2266,7 @@ def list_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2313,8 +2320,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2347,7 +2355,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2401,8 +2409,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2419,7 +2428,7 @@ def get_next(next_link=None):
}
def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -2432,7 +2441,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2448,8 +2457,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2467,7 +2477,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> LROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -2476,10 +2486,10 @@ def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2495,7 +2505,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2550,7 +2560,7 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -2565,8 +2575,9 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2605,7 +2616,7 @@ def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2659,7 +2670,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2674,8 +2685,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2714,7 +2726,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2768,7 +2780,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2783,8 +2795,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2823,7 +2836,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2877,7 +2890,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2892,8 +2905,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2932,7 +2946,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2990,7 +3004,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3020,8 +3034,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3142,7 +3157,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3190,6 +3205,7 @@ def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -3199,10 +3215,11 @@ def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_08_01.models.RetrieveBootDiagnosticsDataResult
@@ -3219,7 +3236,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -3235,8 +3252,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3270,7 +3288,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -3285,8 +3303,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3325,7 +3344,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3391,7 +3410,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -3406,8 +3425,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3437,7 +3457,7 @@ def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -3452,8 +3472,9 @@ def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3502,7 +3523,7 @@ def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3564,7 +3585,7 @@ def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -3591,8 +3612,9 @@ def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3727,7 +3749,7 @@ def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3788,7 +3810,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3815,8 +3837,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3940,7 +3963,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-08-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-08-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/_compute_management_client.py
index bfd5b33094c4..97f9f682797b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/_compute_management_client.py
@@ -69,7 +69,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/_configuration.py
index 3b3fa5748667..ccdecf48b881 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", "2022-09-04")
+ api_version: str = kwargs.pop("api_version", "2022-09-04")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/_compute_management_client.py
index 6cd73fa0317d..b4346d349737 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/_compute_management_client.py
@@ -69,7 +69,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/_configuration.py
index ced69c2dc7ed..51650e170769 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", "2022-09-04")
+ api_version: str = kwargs.pop("api_version", "2022-09-04")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_service_operating_systems_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_service_operating_systems_operations.py
index 8132959bd2cb..ee03ecbfed6a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_service_operating_systems_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_service_operating_systems_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -36,10 +35,6 @@
build_list_os_versions_request,
)
-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]]
@@ -88,7 +83,7 @@ async def get_os_version(self, location: str, os_version_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.OSVersion] = kwargs.pop("cls", None)
request = build_get_os_version_request(
@@ -103,8 +98,9 @@ async def get_os_version(self, location: str, os_version_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -141,7 +137,7 @@ def list_os_versions(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.OSVersionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -194,8 +190,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -236,7 +233,7 @@ async def get_os_family(self, location: str, os_family_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.OSFamily] = kwargs.pop("cls", None)
request = build_get_os_family_request(
@@ -251,8 +248,9 @@ async def get_os_family(self, location: str, os_family_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -289,7 +287,7 @@ def list_os_families(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.OSFamilyListResult] = kwargs.pop("cls", None)
error_map = {
@@ -342,8 +340,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_service_role_instances_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_service_role_instances_operations.py
index f7c7acee9a21..1a251f0c549f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_service_role_instances_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_service_role_instances_operations.py
@@ -6,7 +6,6 @@
# 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, AsyncIterator, Callable, Dict, Optional, TypeVar, Union, cast
import urllib.parse
@@ -42,10 +41,6 @@
build_restart_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -99,8 +94,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,7 +139,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -190,6 +186,7 @@ async def get(
role_instance_name: str,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.RoleInstance:
@@ -201,9 +198,9 @@ async def get(
:type resource_group_name: str
:param cloud_service_name: Name of the cloud service. Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. 'UserData' is not supported for
- cloud services. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_09_04.models.InstanceViewTypes
+ :keyword expand: The expand expression to apply to the operation. 'UserData' is not supported
+ for cloud services. Known values are: "instanceView" and "userData". Default value is None.
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_09_04.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RoleInstance or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_09_04.models.RoleInstance
@@ -220,7 +217,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.RoleInstance] = kwargs.pop("cls", None)
request = build_get_request(
@@ -237,8 +234,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -286,7 +284,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.RoleInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -302,8 +300,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -328,6 +327,7 @@ def list(
self,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> AsyncIterable["_models.RoleInstance"]:
@@ -339,9 +339,9 @@ def list(
:type resource_group_name: str
:param cloud_service_name: Name of the cloud service. Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. 'UserData' is not supported for
- cloud services. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_09_04.models.InstanceViewTypes
+ :keyword expand: The expand expression to apply to the operation. 'UserData' is not supported
+ for cloud services. Known values are: "instanceView" and "userData". Default value is None.
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_09_04.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either RoleInstance or the result of cls(response)
:rtype:
@@ -351,7 +351,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.RoleInstanceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -406,8 +406,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -437,7 +438,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -453,8 +454,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +500,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -553,7 +555,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -569,8 +571,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -614,7 +617,7 @@ async def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -669,7 +672,7 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_rebuild_request(
@@ -685,8 +688,9 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -731,7 +735,7 @@ async def begin_rebuild(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -800,7 +804,7 @@ async def get_remote_desktop_file(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None)
request = build_get_remote_desktop_file_request(
@@ -816,8 +820,9 @@ async def get_remote_desktop_file(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = True
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=True, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_service_roles_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_service_roles_operations.py
index 4a6d85da30e1..5e12e6380ef4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_service_roles_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_service_roles_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -31,10 +30,6 @@
from ..._vendor import _convert_request
from ...operations._cloud_service_roles_operations import build_get_request, build_list_request
-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]]
@@ -86,7 +81,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.CloudServiceRole] = kwargs.pop("cls", None)
request = build_get_request(
@@ -102,8 +97,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,7 +139,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.CloudServiceRoleListResult] = kwargs.pop("cls", None)
error_map = {
@@ -197,8 +193,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_services_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_services_operations.py
index 2f5bb41d2035..3b82237ce87f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_services_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_services_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -47,10 +46,6 @@
build_update_request,
)
-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]]
@@ -92,7 +87,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -122,8 +117,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +252,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -319,7 +315,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -349,8 +345,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -476,7 +473,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -535,7 +532,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -550,8 +547,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,7 +590,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -656,7 +654,7 @@ async def get(self, resource_group_name: str, cloud_service_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
request = build_get_request(
@@ -671,8 +669,9 @@ async def get(self, resource_group_name: str, cloud_service_name: str, **kwargs:
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -718,7 +717,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.CloudServiceInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -733,8 +732,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -769,7 +769,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.CloudService"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -821,8 +821,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -853,7 +854,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -906,8 +907,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -937,7 +939,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: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -952,8 +954,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -994,7 +997,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1048,7 +1051,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1063,8 +1066,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1106,7 +1110,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1164,7 +1168,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1194,8 +1198,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1314,7 +1319,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1375,7 +1380,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1405,8 +1410,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1528,7 +1534,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1589,7 +1595,7 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1619,8 +1625,9 @@ async def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1745,7 +1752,7 @@ async def begin_rebuild(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1806,7 +1813,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1836,8 +1843,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1956,7 +1964,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_services_update_domain_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_services_update_domain_operations.py
index 221721a48a14..219ed3595edb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_services_update_domain_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/aio/operations/_cloud_services_update_domain_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -37,10 +36,6 @@
build_walk_update_domain_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _walk_update_domain_initial( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -114,8 +109,9 @@ async def _walk_update_domain_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -249,7 +245,7 @@ async def begin_walk_update_domain(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -325,7 +321,7 @@ async def get_update_domain(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.UpdateDomain] = kwargs.pop("cls", None)
request = build_get_update_domain_request(
@@ -341,8 +337,9 @@ async def get_update_domain(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -381,7 +378,7 @@ def list_update_domains(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.UpdateDomainListResult] = kwargs.pop("cls", None)
error_map = {
@@ -435,8 +432,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_service_operating_systems_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_service_operating_systems_operations.py
index b4414ee9baf2..35e987886fa3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_service_operating_systems_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_service_operating_systems_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_get_os_version_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_os_versions_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -104,7 +99,7 @@ def build_get_os_family_request(location: str, os_family_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -133,7 +128,7 @@ def build_list_os_families_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -201,7 +196,7 @@ def get_os_version(self, location: str, os_version_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.OSVersion] = kwargs.pop("cls", None)
request = build_get_os_version_request(
@@ -216,8 +211,9 @@ def get_os_version(self, location: str, os_version_name: str, **kwargs: Any) ->
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -253,7 +249,7 @@ def list_os_versions(self, location: str, **kwargs: Any) -> Iterable["_models.OS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.OSVersionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -306,8 +302,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -348,7 +345,7 @@ def get_os_family(self, location: str, os_family_name: str, **kwargs: Any) -> _m
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.OSFamily] = kwargs.pop("cls", None)
request = build_get_os_family_request(
@@ -363,8 +360,9 @@ def get_os_family(self, location: str, os_family_name: str, **kwargs: Any) -> _m
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -400,7 +398,7 @@ def list_os_families(self, location: str, **kwargs: Any) -> Iterable["_models.OS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.OSFamilyListResult] = kwargs.pop("cls", None)
error_map = {
@@ -453,8 +451,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_service_role_instances_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_service_role_instances_operations.py
index 7c84b9a059eb..b73a5343a801 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_service_role_instances_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_service_role_instances_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Iterator, Optional, TypeVar, Union, cast
import urllib.parse
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -87,7 +82,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -121,7 +116,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -158,7 +153,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -191,7 +186,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -223,7 +218,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -255,7 +250,7 @@ def build_rebuild_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -287,7 +282,7 @@ def build_get_remote_desktop_file_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/x-rdp")
# Construct URL
@@ -346,7 +341,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -362,8 +357,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -406,7 +402,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -453,6 +449,7 @@ def get(
role_instance_name: str,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.RoleInstance:
@@ -464,9 +461,9 @@ def get(
:type resource_group_name: str
:param cloud_service_name: Name of the cloud service. Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. 'UserData' is not supported for
- cloud services. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_09_04.models.InstanceViewTypes
+ :keyword expand: The expand expression to apply to the operation. 'UserData' is not supported
+ for cloud services. Known values are: "instanceView" and "userData". Default value is None.
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_09_04.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RoleInstance or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_09_04.models.RoleInstance
@@ -483,7 +480,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.RoleInstance] = kwargs.pop("cls", None)
request = build_get_request(
@@ -500,8 +497,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -549,7 +547,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.RoleInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -565,8 +563,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -591,6 +590,7 @@ def list(
self,
resource_group_name: str,
cloud_service_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> Iterable["_models.RoleInstance"]:
@@ -602,9 +602,9 @@ def list(
:type resource_group_name: str
:param cloud_service_name: Name of the cloud service. Required.
:type cloud_service_name: str
- :param expand: The expand expression to apply to the operation. 'UserData' is not supported for
- cloud services. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_09_04.models.InstanceViewTypes
+ :keyword expand: The expand expression to apply to the operation. 'UserData' is not supported
+ for cloud services. Known values are: "instanceView" and "userData". Default value is None.
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_09_04.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either RoleInstance or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_09_04.models.RoleInstance]
@@ -613,7 +613,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.RoleInstanceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -668,8 +668,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -699,7 +700,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -715,8 +716,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -760,7 +762,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -815,7 +817,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_request(
@@ -831,8 +833,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -876,7 +879,7 @@ def begin_reimage(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -931,7 +934,7 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_rebuild_request(
@@ -947,8 +950,9 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -993,7 +997,7 @@ def begin_rebuild(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1062,7 +1066,7 @@ def get_remote_desktop_file(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None)
request = build_get_remote_desktop_file_request(
@@ -1078,8 +1082,9 @@ def get_remote_desktop_file(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = True
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=True, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_service_roles_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_service_roles_operations.py
index a43603fb7c34..7fd24bdfe6cf 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_service_roles_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_service_roles_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -79,7 +74,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.CloudServiceRole] = kwargs.pop("cls", None)
request = build_get_request(
@@ -167,8 +162,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -207,7 +203,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.CloudServiceRoleListResult] = kwargs.pop("cls", None)
error_map = {
@@ -261,8 +257,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_services_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_services_operations.py
index d02f0f0be804..660d9f6b1087 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_services_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_services_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -179,7 +174,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -208,7 +203,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -232,7 +227,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -262,7 +257,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -293,7 +288,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -324,7 +319,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -358,7 +353,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -392,7 +387,7 @@ def build_rebuild_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -426,7 +421,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -491,7 +486,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -521,8 +516,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -655,7 +651,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -718,7 +714,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
@@ -748,8 +744,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -875,7 +872,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -934,7 +931,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -949,8 +946,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -989,7 +987,7 @@ def begin_delete(self, resource_group_name: str, cloud_service_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1053,7 +1051,7 @@ def get(self, resource_group_name: str, cloud_service_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.CloudService] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1068,8 +1066,9 @@ def get(self, resource_group_name: str, cloud_service_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1115,7 +1114,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.CloudServiceInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1130,8 +1129,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1165,7 +1165,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.CloudService"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1217,8 +1217,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1248,7 +1249,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Clo
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.CloudServiceListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1301,8 +1302,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1332,7 +1334,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1347,8 +1349,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1387,7 +1390,7 @@ def begin_start(self, resource_group_name: str, cloud_service_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1441,7 +1444,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1456,8 +1459,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1497,7 +1501,7 @@ def begin_power_off(self, resource_group_name: str, cloud_service_name: str, **k
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1555,7 +1559,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1585,8 +1589,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1705,7 +1710,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1766,7 +1771,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1796,8 +1801,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1919,7 +1925,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1980,7 +1986,7 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2010,8 +2016,9 @@ def _rebuild_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2136,7 +2143,7 @@ def begin_rebuild(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2197,7 +2204,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2227,8 +2234,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2347,7 +2355,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_services_update_domain_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_services_update_domain_operations.py
index d99a93dbf6f6..8e3bdf960595 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_services_update_domain_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_09_04/operations/_cloud_services_update_domain_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_walk_update_domain_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_get_update_domain_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -116,7 +111,7 @@ def build_list_update_domains_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -179,7 +174,7 @@ def _walk_update_domain_initial( # pylint: disable=inconsistent-return-statemen
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -210,8 +205,9 @@ def _walk_update_domain_initial( # pylint: disable=inconsistent-return-statemen
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -345,7 +341,7 @@ def begin_walk_update_domain(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -421,7 +417,7 @@ def get_update_domain(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.UpdateDomain] = kwargs.pop("cls", None)
request = build_get_update_domain_request(
@@ -437,8 +433,9 @@ def get_update_domain(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -476,7 +473,7 @@ def list_update_domains(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-09-04"] = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-09-04"))
cls: ClsType[_models.UpdateDomainListResult] = kwargs.pop("cls", None)
error_map = {
@@ -530,8 +527,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/_compute_management_client.py
index 203a5e090e99..4d6b61f5951a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/_compute_management_client.py
@@ -150,7 +150,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: ARMPipelineClient = ARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/_configuration.py
index 4992bab6de5d..1bb2f3e4274b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", "2022-11-01")
+ api_version: str = kwargs.pop("api_version", "2022-11-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/_version.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/_version.py
index 0a67fecf836f..e5754a47ce68 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/_version.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/_version.py
@@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
-VERSION = "29.2.0b1"
+VERSION = "1.0.0b1"
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/_compute_management_client.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/_compute_management_client.py
index 5ee6996559b5..db512175fb93 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/_compute_management_client.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/_compute_management_client.py
@@ -152,7 +152,7 @@ def __init__(
self._config = ComputeManagementClientConfiguration(
credential=credential, subscription_id=subscription_id, **kwargs
)
- self._client = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
+ self._client: AsyncARMPipelineClient = AsyncARMPipelineClient(base_url=base_url, config=self._config, **kwargs)
client_models = {k: v for k, v in _models.__dict__.items() if isinstance(v, type)}
self._serialize = Serializer(client_models)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/_configuration.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/_configuration.py
index d5077014147b..7499e65f993d 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/_configuration.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/_configuration.py
@@ -6,7 +6,6 @@
# 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
@@ -15,11 +14,6 @@
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
@@ -43,7 +37,7 @@ class ComputeManagementClientConfiguration(Configuration): # pylint: disable=to
def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ComputeManagementClientConfiguration, self).__init__(**kwargs)
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", "2022-11-01")
+ api_version: str = kwargs.pop("api_version", "2022-11-01")
if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_availability_sets_operations.py
index 1b180e50b353..42982cef41b9 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -156,7 +151,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -183,8 +178,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -294,7 +290,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -321,8 +317,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -368,7 +365,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -383,8 +380,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -424,7 +422,7 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -439,8 +437,9 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -462,13 +461,13 @@ async def get(self, resource_group_name: str, availability_set_name: str, **kwar
@distributed_trace
def list_by_subscription(
- self, expand: Optional[str] = None, **kwargs: Any
+ self, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype:
@@ -478,7 +477,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -531,8 +530,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -563,7 +563,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -616,8 +616,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -653,7 +654,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -707,8 +708,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_capacity_reservation_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_capacity_reservation_groups_operations.py
index 1085707d2d5e..ca51dac02f6e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_capacity_reservation_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_capacity_reservation_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -308,7 +304,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -335,8 +331,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -385,7 +382,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -400,8 +397,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -422,6 +420,7 @@ async def get(
self,
resource_group_name: str,
capacity_reservation_group_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationGroupInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservationGroup:
@@ -431,12 +430,12 @@ async def get(
:type resource_group_name: str
:param capacity_reservation_group_name: The name of the capacity reservation group. Required.
:type capacity_reservation_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the capacity reservations under the capacity reservation group
which is a snapshot of the runtime properties of a capacity reservation that is managed by the
platform and can change outside of control plane operations. "instanceView" Default value is
None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_11_01.models.CapacityReservationGroupInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservationGroup or the result of cls(response)
@@ -454,7 +453,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -470,8 +469,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -495,6 +495,7 @@ async def get(
def list_by_resource_group(
self,
resource_group_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None,
**kwargs: Any
) -> AsyncIterable["_models.CapacityReservationGroup"]:
@@ -503,11 +504,11 @@ def list_by_resource_group(
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_11_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -519,7 +520,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -573,8 +574,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -592,16 +594,16 @@ async def get_next(next_link=None):
@distributed_trace
def list_by_subscription(
- self, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
+ self, *, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
) -> AsyncIterable["_models.CapacityReservationGroup"]:
"""Lists all of the capacity reservation groups in the subscription. Use the nextLink property in
the response to get the next page of capacity reservation groups.
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_11_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -613,7 +615,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -666,8 +668,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_capacity_reservations_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_capacity_reservations_operations.py
index f7dc150cb095..fdb706e78ecb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_capacity_reservations_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_capacity_reservations_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -262,7 +258,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -327,7 +323,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.CapacityReservation]] = kwargs.pop("cls", None)
@@ -355,8 +351,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +493,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -560,7 +557,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -576,8 +573,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -626,7 +624,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -673,6 +671,7 @@ async def get(
resource_group_name: str,
capacity_reservation_group_name: str,
capacity_reservation_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservation:
@@ -684,10 +683,10 @@ async def get(
:type capacity_reservation_group_name: str
:param capacity_reservation_name: The name of the capacity reservation. Required.
:type capacity_reservation_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the capacity reservation that is managed by the platform
and can change outside of control plane operations. "instanceView" Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_11_01.models.CapacityReservationInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservation or the result of cls(response)
@@ -705,7 +704,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
request = build_get_request(
@@ -722,8 +721,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -763,7 +763,7 @@ def list_by_capacity_reservation_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.CapacityReservationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -817,8 +817,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_dedicated_host_groups_operations.py
index d688bac09922..b61bfb247871 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -161,7 +156,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -188,8 +183,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +299,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -330,8 +326,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -377,7 +374,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -392,8 +389,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -414,6 +412,7 @@ async def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -423,11 +422,11 @@ async def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.DedicatedHostGroup
@@ -444,7 +443,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -460,8 +459,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -499,7 +499,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -552,8 +552,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -583,7 +584,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Dedicate
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -635,8 +636,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_dedicated_hosts_operations.py
index 0f9022829f17..061ce2524dba 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -114,8 +109,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -257,7 +253,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -322,7 +318,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -350,8 +346,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -489,7 +486,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -549,7 +546,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -565,8 +562,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -609,7 +607,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -656,6 +654,7 @@ async def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -667,10 +666,10 @@ async def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.DedicatedHost
@@ -687,7 +686,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -704,8 +703,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -745,7 +745,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -799,8 +799,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -830,7 +831,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -846,8 +847,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -893,7 +895,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_images_operations.py
index 8ace52ce6a4b..5eb23d9138a7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -108,8 +103,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -232,7 +228,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -291,7 +287,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -318,8 +314,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -442,7 +439,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -501,7 +498,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -516,8 +513,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +554,7 @@ async def begin_delete(self, resource_group_name: str, image_name: str, **kwargs
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -598,7 +596,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -606,8 +604,8 @@ async def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.Image
@@ -624,7 +622,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -640,8 +638,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +674,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Asy
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -728,8 +727,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -758,7 +758,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -810,8 +810,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_log_analytics_operations.py
index 12c8fe740319..0f32d6fd5063 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -33,10 +32,6 @@
build_export_throttled_requests_request,
)
-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]]
@@ -74,7 +69,7 @@ async def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -100,8 +95,9 @@ async def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -220,7 +216,7 @@ async def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -281,7 +277,7 @@ async def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -307,8 +303,9 @@ async def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -425,7 +422,7 @@ async def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_operations.py
index 0be9896c8905..d15e13df0a8f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._operations import build_list_request
-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]]
@@ -71,7 +66,7 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -122,8 +117,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_proximity_placement_groups_operations.py
index 4654d3682b40..fe8b0dcf535a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -38,10 +37,6 @@
build_update_request,
)
-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]]
@@ -157,7 +152,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -184,8 +179,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -301,7 +297,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -328,8 +324,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -375,7 +372,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -390,8 +387,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -412,6 +410,7 @@ async def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -421,9 +420,9 @@ async def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.ProximityPlacementGroup
@@ -440,7 +439,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -456,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -491,7 +491,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.Proximit
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -543,8 +543,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -578,7 +579,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -631,8 +632,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_restore_point_collections_operations.py
index 0525645a325d..d0c479812108 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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,10 +39,6 @@
build_update_request,
)
-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]]
@@ -165,7 +160,7 @@ async def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -192,8 +187,9 @@ async def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -309,7 +305,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -336,8 +332,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -371,7 +368,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -386,8 +383,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -429,7 +427,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -474,6 +472,7 @@ async def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -483,10 +482,11 @@ async def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2022_11_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.RestorePointCollection
@@ -503,7 +503,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -519,8 +519,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -556,7 +557,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -609,8 +610,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -642,7 +644,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.RestorePointCollecti
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -694,8 +696,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_restore_points_operations.py
index b2fdf9f7e547..3fce46bb503a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._restore_points_operations import build_create_request, build_delete_request, build_get_request
-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]]
@@ -76,7 +71,7 @@ async def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -104,8 +99,9 @@ async def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -243,7 +239,7 @@ async def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -303,7 +299,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -319,8 +315,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -363,7 +360,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -410,6 +407,7 @@ async def get(
resource_group_name: str,
restore_point_collection_name: str,
restore_point_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePoint:
@@ -421,9 +419,9 @@ async def get(
:type restore_point_collection_name: str
:param restore_point_name: The name of the restore point. Required.
:type restore_point_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves
information about the run-time state of a restore point. "instanceView" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.RestorePointExpandOptions
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_11_01.models.RestorePointExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePoint or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.RestorePoint
@@ -440,7 +438,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -457,8 +455,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_ssh_public_keys_operations.py
index e7fd084dc805..21842d56645e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -39,10 +38,6 @@
build_update_request,
)
-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]]
@@ -81,7 +76,7 @@ def list_by_subscription(self, **kwargs: Any) -> AsyncIterable["_models.SshPubli
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -133,8 +128,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -167,7 +163,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -220,8 +216,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -327,7 +324,7 @@ async def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -354,8 +351,9 @@ async def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -469,7 +467,7 @@ async def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -496,8 +494,9 @@ async def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -543,7 +542,7 @@ async def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -558,8 +557,9 @@ async def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -601,7 +601,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -616,8 +616,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -665,7 +666,7 @@ async def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -680,8 +681,9 @@ async def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_usage_operations.py
index f2b75e6af9dc..956529d4c84f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._usage_operations import build_list_request
-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]]
@@ -72,7 +67,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: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -125,8 +120,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_extension_images_operations.py
index 90117dafb743..8965de3488ef 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -32,10 +31,6 @@
build_list_versions_request,
)
-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]]
@@ -89,7 +84,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -106,8 +101,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -153,7 +149,7 @@ async def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -168,8 +164,9 @@ async def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -195,6 +192,7 @@ async def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -208,12 +206,12 @@ async def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_11_01.models.VirtualMachineExtensionImage]
@@ -230,7 +228,7 @@ async def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -249,8 +247,9 @@ async def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_extensions_operations.py
index 12477b53bba5..d8eaca815f3e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -82,7 +77,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -110,8 +105,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -259,7 +255,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -324,7 +320,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -352,8 +348,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +495,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -558,7 +555,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -574,8 +571,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -619,7 +617,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -666,6 +664,7 @@ async def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -677,8 +676,8 @@ async def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineExtension
@@ -695,7 +694,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -712,8 +711,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -735,7 +735,7 @@ async def get(
@distributed_trace_async
async def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -743,8 +743,8 @@ async def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineExtensionsListResult
@@ -761,7 +761,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -777,8 +777,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
index fb2b6f3c885f..8179a8b57494 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -34,10 +33,6 @@
build_list_skus_request,
)
-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]]
@@ -95,7 +90,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -114,8 +109,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -143,6 +139,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -161,14 +158,14 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_11_01.models.VirtualMachineImageResource]
@@ -185,7 +182,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -206,8 +203,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -256,7 +254,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -272,8 +270,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -319,7 +318,7 @@ async def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -334,8 +333,9 @@ async def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -386,7 +386,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -403,8 +403,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_images_operations.py
index d1f6ee9bb21d..bd113338811b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_list_skus_request,
)
-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]]
@@ -94,7 +89,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -112,8 +107,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -140,6 +136,7 @@ async def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -156,12 +153,12 @@ async def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_11_01.models.VirtualMachineImageResource]
@@ -178,7 +175,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -198,8 +195,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -245,7 +243,7 @@ async def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -260,8 +258,9 @@ async def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -303,7 +302,7 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -317,8 +316,9 @@ async def list_publishers(self, location: str, **kwargs: Any) -> List[_models.Vi
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -366,7 +366,7 @@ async def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -382,8 +382,9 @@ async def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -429,7 +430,7 @@ async def list_by_edge_zone(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VmImagesInEdgeZoneListResult] = kwargs.pop("cls", None)
request = build_list_by_edge_zone_request(
@@ -444,8 +445,9 @@ async def list_by_edge_zone(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_run_commands_operations.py
index 37f4477ffac4..3fddcbdaa17b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -41,10 +40,6 @@
build_update_request,
)
-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]]
@@ -84,7 +79,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.RunComman
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -137,8 +132,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -178,7 +174,7 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -193,8 +189,9 @@ async def get(self, location: str, command_id: str, **kwargs: Any) -> _models.Ru
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -233,7 +230,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -261,8 +258,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -409,7 +407,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -474,7 +472,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -502,8 +500,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -646,7 +645,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -706,7 +705,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -722,8 +721,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -767,7 +767,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -810,7 +810,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace_async
async def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -820,8 +826,8 @@ async def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineRunCommand
@@ -838,7 +844,7 @@ async def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -855,8 +861,9 @@ async def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -878,7 +885,7 @@ async def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -886,8 +893,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -898,7 +905,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -953,8 +960,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
index 123e79e48bb4..aa89096a9adb 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -85,7 +80,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -113,8 +108,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -263,7 +259,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -328,7 +324,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -356,8 +352,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -506,7 +503,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -566,7 +563,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -582,8 +579,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -627,7 +625,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -674,6 +672,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -685,8 +684,8 @@ async def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetExtension
@@ -703,7 +702,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -720,8 +719,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -761,7 +761,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +815,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index c77b81489029..e1944b918e0c 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -35,10 +34,6 @@
build_start_os_upgrade_request,
)
-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]]
@@ -76,7 +71,7 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -91,8 +86,9 @@ async def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -133,7 +129,7 @@ async def begin_cancel(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -187,7 +183,7 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -202,8 +198,9 @@ async def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -246,7 +243,7 @@ async def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -300,7 +297,7 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -315,8 +312,9 @@ async def _start_extension_upgrade_initial( # pylint: disable=inconsistent-retu
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -359,7 +357,7 @@ async def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -425,7 +423,7 @@ async def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -440,8 +438,9 @@ async def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 456abf60087a..91c5081810da 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -36,10 +35,6 @@
build_update_request,
)
-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]]
@@ -83,7 +78,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -112,8 +107,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -268,7 +264,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -335,7 +331,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -364,8 +360,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -516,7 +513,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -577,7 +574,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -594,8 +591,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -640,7 +638,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -689,6 +687,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -702,8 +701,8 @@ async def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVMExtension
@@ -720,7 +719,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -738,8 +737,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -765,6 +765,7 @@ async def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -776,8 +777,8 @@ async def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -794,7 +795,7 @@ async def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -811,8 +812,9 @@ async def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index 5afede1dfc59..c5021c170a93 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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,10 +38,6 @@
build_update_request,
)
-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]]
@@ -86,7 +81,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -115,8 +110,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -269,7 +265,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -336,7 +332,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -365,8 +361,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -515,7 +512,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -576,7 +573,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -593,8 +590,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -639,7 +637,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -688,6 +686,7 @@ async def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -701,8 +700,8 @@ async def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineRunCommand
@@ -719,7 +718,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -737,8 +736,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -764,6 +764,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> AsyncIterable["_models.VirtualMachineRunCommand"]:
@@ -775,8 +776,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -787,7 +788,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -843,8 +844,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
index 54087c1dc33c..53c9d2413057 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -50,10 +49,6 @@
build_update_request,
)
-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]]
@@ -96,7 +91,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -127,8 +122,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -318,7 +314,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -334,8 +330,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -379,7 +376,7 @@ async def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -434,7 +431,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -450,8 +447,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -496,7 +494,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -556,7 +554,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -584,8 +582,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -732,7 +731,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -783,6 +782,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -797,7 +797,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -814,8 +814,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,6 +838,7 @@ async def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -848,9 +850,9 @@ async def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -866,7 +868,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -914,6 +916,7 @@ async def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -925,10 +928,10 @@ async def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVM
@@ -945,7 +948,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -962,8 +965,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1011,7 +1015,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1027,8 +1031,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1053,6 +1058,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1064,16 +1070,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1084,7 +1090,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1141,8 +1147,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1163,6 +1170,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1177,7 +1185,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1194,8 +1202,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1217,6 +1226,7 @@ async def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1230,10 +1240,10 @@ async def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1249,7 +1259,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1305,7 +1315,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1321,8 +1331,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1365,7 +1376,7 @@ async def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1420,7 +1431,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: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1436,8 +1447,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1480,7 +1492,7 @@ async def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1535,7 +1547,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -1551,8 +1563,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1596,7 +1609,7 @@ async def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1643,6 +1656,7 @@ async def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -1655,10 +1669,11 @@ async def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.RetrieveBootDiagnosticsDataResult
@@ -1675,7 +1690,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -1692,8 +1707,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1727,7 +1743,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -1743,8 +1759,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1787,7 +1804,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1856,7 +1873,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -1872,8 +1889,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1908,7 +1926,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -1936,8 +1954,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2077,7 +2096,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_sets_operations.py
index 7eadc3c28f41..63e52a3301a1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -57,10 +56,6 @@
build_update_request,
)
-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]]
@@ -101,7 +96,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -154,8 +149,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -189,7 +185,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -216,8 +212,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -350,7 +347,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -570,7 +568,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -616,7 +614,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -629,7 +627,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -645,8 +643,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -664,7 +663,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""Deletes a VM scale set.
@@ -672,9 +671,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -690,7 +689,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -736,6 +735,7 @@ async def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -745,10 +745,10 @@ async def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_11_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSet
@@ -765,7 +765,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -781,8 +781,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -820,7 +821,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -850,8 +851,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -980,7 +982,7 @@ async def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1028,6 +1030,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1042,7 +1045,7 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1070,8 +1073,9 @@ async def _delete_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1093,8 +1097,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1108,9 +1112,9 @@ async def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1133,8 +1137,8 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1147,9 +1151,9 @@ async def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1172,6 +1176,7 @@ async def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1185,9 +1190,9 @@ async def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1206,7 +1211,7 @@ async def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1276,7 +1281,7 @@ async def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1291,8 +1296,9 @@ async def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1328,7 +1334,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_model
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1381,8 +1387,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1414,7 +1421,7 @@ def list_all(self, **kwargs: Any) -> AsyncIterable["_models.VirtualMachineScaleS
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -1466,8 +1473,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1502,7 +1510,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -1556,8 +1564,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1593,7 +1602,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -1647,8 +1656,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1668,8 +1678,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -1683,7 +1694,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1714,8 +1725,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1736,9 +1748,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1750,14 +1762,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1779,9 +1791,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> AsyncLROPoller[None]:
@@ -1793,13 +1805,13 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1821,8 +1833,9 @@ async def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> AsyncLROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -1833,14 +1846,14 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1859,7 +1872,7 @@ async def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -1869,8 +1882,8 @@ async def begin_power_off(
raw_result = await self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -1921,7 +1934,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1951,8 +1964,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2075,7 +2089,7 @@ async def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2136,7 +2150,7 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2166,8 +2180,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2290,7 +2305,7 @@ async def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2351,7 +2366,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2381,8 +2396,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2508,7 +2524,7 @@ async def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2569,7 +2585,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2599,8 +2615,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2732,7 +2749,7 @@ async def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2793,7 +2810,7 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2820,8 +2837,9 @@ async def _update_instances_initial( # pylint: disable=inconsistent-return-stat
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2944,7 +2962,7 @@ async def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3005,7 +3023,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3035,8 +3053,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3163,7 +3182,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3224,7 +3243,7 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3254,8 +3273,9 @@ async def _reimage_all_initial( # pylint: disable=inconsistent-return-statement
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3381,7 +3401,7 @@ async def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3429,6 +3449,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
platform_update_domain: int,
zone: Optional[str] = None,
placement_group_id: Optional[str] = None,
@@ -3441,15 +3462,15 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
- :param zone: The zone in which the manual recovery walk is requested for cross zone virtual
+ :paramtype platform_update_domain: int
+ :keyword zone: The zone in which the manual recovery walk is requested for cross zone virtual
machine scale set. Default value is None.
- :type zone: str
- :param placement_group_id: The placement group id for which the manual recovery walk is
+ :paramtype zone: str
+ :keyword placement_group_id: The placement group id for which the manual recovery walk is
requested. Default value is None.
- :type placement_group_id: str
+ :paramtype placement_group_id: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.RecoveryWalkResponse
@@ -3466,7 +3487,7 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -3484,8 +3505,9 @@ async def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3600,7 +3622,7 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3627,8 +3649,9 @@ async def convert_to_single_placement_group( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3662,7 +3685,7 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3689,8 +3712,9 @@ async def _set_orchestration_service_state_initial( # pylint: disable=inconsist
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3812,7 +3836,7 @@ async def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_sizes_operations.py
index e5ee533ade9a..3d16081bf412 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._vendor import _convert_request
from ...operations._virtual_machine_sizes_operations import build_list_request
-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]]
@@ -73,7 +68,7 @@ def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.VirtualMa
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -126,8 +121,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machines_operations.py
index 675bca3aa5a8..9b59092ab032 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/aio/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -59,10 +58,6 @@
build_update_request,
)
-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]]
@@ -102,7 +97,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> AsyncIterable["_mode
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -190,7 +186,7 @@ async def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -217,8 +213,9 @@ async def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -352,7 +349,7 @@ async def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -413,7 +410,7 @@ async def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -440,8 +437,9 @@ async def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -573,7 +571,7 @@ async def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -632,7 +630,7 @@ async def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -659,8 +657,9 @@ async def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -785,7 +784,7 @@ async def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -831,7 +830,7 @@ def get_long_running_output(pipeline_response):
}
async def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -844,7 +843,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -860,8 +859,9 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -879,7 +879,7 @@ async def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to delete a virtual machine.
@@ -887,9 +887,9 @@ async def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -905,7 +905,7 @@ async def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -951,6 +951,7 @@ async def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -960,12 +961,12 @@ async def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachine
@@ -982,7 +983,7 @@ async def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -998,8 +999,9 @@ async def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1045,7 +1047,7 @@ async def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1060,8 +1062,9 @@ async def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1095,7 +1098,7 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1110,8 +1113,9 @@ async def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-ret
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1153,7 +1157,7 @@ async def begin_convert_to_managed_disks(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1194,7 +1198,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
}
async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1207,7 +1211,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1223,8 +1227,9 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1242,7 +1247,7 @@ async def _deallocate_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_deallocate(
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> AsyncLROPoller[None]:
"""Shuts down the virtual machine and releases the compute resources. You are not billed for the
compute resources that this virtual machine uses.
@@ -1251,9 +1256,9 @@ async def begin_deallocate(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
+ :keyword hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
Default value is None.
- :type hibernate: bool
+ :paramtype hibernate: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1269,7 +1274,7 @@ async def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1341,7 +1346,7 @@ async def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -1356,8 +1361,9 @@ async def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1375,18 +1381,18 @@ async def generalize( # pylint: disable=inconsistent-return-statements
@distributed_trace
def list(
- self, resource_group_name: str, filter: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, *, filter: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified resource group. Use the nextLink property in
the response to get the next page of virtual machines.
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1396,7 +1402,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1450,8 +1456,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1469,19 +1476,19 @@ async def get_next(next_link=None):
@distributed_trace
def list_all(
- self, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
+ self, *, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
) -> AsyncIterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype:
@@ -1491,7 +1498,7 @@ def list_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1545,8 +1552,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1580,7 +1588,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1634,8 +1642,9 @@ async def extract_data(pipeline_response):
async def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1652,7 +1661,7 @@ async def get_next(next_link=None):
}
async def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1665,7 +1674,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1681,8 +1690,9 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1700,7 +1710,7 @@ async def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace_async
async def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> AsyncLROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -1709,10 +1719,10 @@ async def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be AsyncARMPolling. Pass in False for
@@ -1728,7 +1738,7 @@ async def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1783,7 +1793,7 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -1798,8 +1808,9 @@ async def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1838,7 +1849,7 @@ async def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1892,7 +1903,7 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1907,8 +1918,9 @@ async def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1947,7 +1959,7 @@ async def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2001,7 +2013,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: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2016,8 +2028,9 @@ async def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2056,7 +2069,7 @@ async def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2110,7 +2123,7 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2125,8 +2138,9 @@ async def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2165,7 +2179,7 @@ async def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2223,7 +2237,7 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2253,8 +2267,9 @@ async def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2390,7 +2405,7 @@ async def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -2438,6 +2453,7 @@ async def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2447,10 +2463,11 @@ async def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.RetrieveBootDiagnosticsDataResult
@@ -2467,7 +2484,7 @@ async def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2483,8 +2500,9 @@ async def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2518,7 +2536,7 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2533,8 +2551,9 @@ async def _perform_maintenance_initial( # pylint: disable=inconsistent-return-s
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2575,7 +2594,7 @@ async def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2641,7 +2660,7 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2656,8 +2675,9 @@ async def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2687,7 +2707,7 @@ async def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -2702,8 +2722,9 @@ async def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2752,7 +2773,7 @@ async def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2814,7 +2835,7 @@ async def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -2841,8 +2862,9 @@ async def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2977,7 +2999,7 @@ async def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
@@ -3038,7 +3060,7 @@ async def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3065,8 +3087,9 @@ async def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3193,7 +3216,7 @@ async def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/models/_compute_management_client_enums.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/models/_compute_management_client_enums.py
index f181b917ccd2..fb414760f08b 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/models/_compute_management_client_enums.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/models/_compute_management_client_enums.py
@@ -428,6 +428,7 @@ class PublicIPAddressSkuTier(str, Enum, metaclass=CaseInsensitiveEnumMeta):
REGIONAL = "Regional"
GLOBAL = "Global"
+ GLOBAL_ENUM = "Global"
class PublicIPAllocationMethod(str, Enum, metaclass=CaseInsensitiveEnumMeta):
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/models/_models_py3.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/models/_models_py3.py
index 0f873bcab545..52fa10033684 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/models/_models_py3.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/models/_models_py3.py
@@ -5472,7 +5472,7 @@ class PublicIPAddressSku(_serialization.Model):
:ivar name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:vartype name: str or ~azure.mgmt.compute.v2022_11_01.models.PublicIPAddressSkuName
- :ivar tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :ivar tier: Specify public IP sku tier. Known values are: "Regional", "Global", and "Global".
:vartype tier: str or ~azure.mgmt.compute.v2022_11_01.models.PublicIPAddressSkuTier
"""
@@ -5491,7 +5491,8 @@ def __init__(
"""
:keyword name: Specify public IP sku name. Known values are: "Basic" and "Standard".
:paramtype name: str or ~azure.mgmt.compute.v2022_11_01.models.PublicIPAddressSkuName
- :keyword tier: Specify public IP sku tier. Known values are: "Regional" and "Global".
+ :keyword tier: Specify public IP sku tier. Known values are: "Regional", "Global", and
+ "Global".
:paramtype tier: str or ~azure.mgmt.compute.v2022_11_01.models.PublicIPAddressSkuTier
"""
super().__init__(**kwargs)
@@ -11663,13 +11664,11 @@ def __init__(self, **kwargs: Any) -> None:
self.statuses_summary = None
-class VirtualMachineScaleSetIPConfiguration(SubResource):
+class VirtualMachineScaleSetIPConfiguration(_serialization.Model):
"""Describes a virtual machine scale set network profile's IP configuration.
All required parameters must be populated in order to send to Azure.
- :ivar id: Resource Id.
- :vartype id: str
:ivar name: The IP configuration name. Required.
:vartype name: str
:ivar subnet: Specifies the identifier of the subnet.
@@ -11709,7 +11708,6 @@ class VirtualMachineScaleSetIPConfiguration(SubResource):
}
_attribute_map = {
- "id": {"key": "id", "type": "str"},
"name": {"key": "name", "type": "str"},
"subnet": {"key": "properties.subnet", "type": "ApiEntityReference"},
"primary": {"key": "properties.primary", "type": "bool"},
@@ -11734,7 +11732,6 @@ def __init__(
self,
*,
name: str,
- id: Optional[str] = None, # pylint: disable=redefined-builtin
subnet: Optional["_models.ApiEntityReference"] = None,
primary: Optional[bool] = None,
public_ip_address_configuration: Optional["_models.VirtualMachineScaleSetPublicIPAddressConfiguration"] = None,
@@ -11746,8 +11743,6 @@ def __init__(
**kwargs: Any
) -> None:
"""
- :keyword id: Resource Id.
- :paramtype id: str
:keyword name: The IP configuration name. Required.
:paramtype name: str
:keyword subnet: Specifies the identifier of the subnet.
@@ -11783,7 +11778,7 @@ def __init__(
:paramtype load_balancer_inbound_nat_pools:
list[~azure.mgmt.compute.v2022_11_01.models.SubResource]
"""
- super().__init__(id=id, **kwargs)
+ super().__init__(**kwargs)
self.name = name
self.subnet = subnet
self.primary = primary
@@ -12022,13 +12017,11 @@ def __init__(
self.security_profile = security_profile
-class VirtualMachineScaleSetNetworkConfiguration(SubResource): # pylint: disable=too-many-instance-attributes
+class VirtualMachineScaleSetNetworkConfiguration(_serialization.Model):
"""Describes a virtual machine scale set network profile's network configurations.
All required parameters must be populated in order to send to Azure.
- :ivar id: Resource Id.
- :vartype id: str
:ivar name: The network configuration name. Required.
:vartype name: str
:ivar primary: Specifies the primary network interface in case the virtual machine has more
@@ -12062,7 +12055,6 @@ class VirtualMachineScaleSetNetworkConfiguration(SubResource): # pylint: disabl
}
_attribute_map = {
- "id": {"key": "id", "type": "str"},
"name": {"key": "name", "type": "str"},
"primary": {"key": "properties.primary", "type": "bool"},
"enable_accelerated_networking": {"key": "properties.enableAcceleratedNetworking", "type": "bool"},
@@ -12082,7 +12074,6 @@ def __init__(
self,
*,
name: str,
- id: Optional[str] = None, # pylint: disable=redefined-builtin
primary: Optional[bool] = None,
enable_accelerated_networking: Optional[bool] = None,
disable_tcp_state_tracking: Optional[bool] = None,
@@ -12095,8 +12086,6 @@ def __init__(
**kwargs: Any
) -> None:
"""
- :keyword id: Resource Id.
- :paramtype id: str
:keyword name: The network configuration name. Required.
:paramtype name: str
:keyword primary: Specifies the primary network interface in case the virtual machine has more
@@ -12124,7 +12113,7 @@ def __init__(
Known values are: "Delete" and "Detach".
:paramtype delete_option: str or ~azure.mgmt.compute.v2022_11_01.models.DeleteOptions
"""
- super().__init__(id=id, **kwargs)
+ super().__init__(**kwargs)
self.name = name
self.primary = primary
self.enable_accelerated_networking = enable_accelerated_networking
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_availability_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_availability_sets_operations.py
index 387873861ae3..0614e485d913 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_availability_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_availability_sets_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -146,7 +141,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -177,7 +172,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -233,7 +228,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -367,7 +362,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -394,8 +389,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -505,7 +501,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
@@ -532,8 +528,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -579,7 +576,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -594,8 +591,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -635,7 +633,7 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.AvailabilitySet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -650,8 +648,9 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -672,12 +671,14 @@ def get(self, resource_group_name: str, availability_set_name: str, **kwargs: An
}
@distributed_trace
- def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> Iterable["_models.AvailabilitySet"]:
+ def list_by_subscription(
+ self, *, expand: Optional[str] = None, **kwargs: Any
+ ) -> Iterable["_models.AvailabilitySet"]:
"""Lists all availability sets in a subscription.
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either AvailabilitySet or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_11_01.models.AvailabilitySet]
@@ -686,7 +687,7 @@ def list_by_subscription(self, expand: Optional[str] = None, **kwargs: Any) -> I
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -739,8 +740,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -770,7 +772,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Ava
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.AvailabilitySetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -823,8 +825,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -859,7 +862,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -913,8 +916,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_capacity_reservation_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_capacity_reservation_groups_operations.py
index 006d10939efb..38e46f87f7e4 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_capacity_reservation_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_capacity_reservation_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def build_list_by_resource_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -231,7 +226,7 @@ def build_list_by_subscription_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -370,7 +365,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -397,8 +392,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -517,7 +513,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
@@ -544,8 +540,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -594,7 +591,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -609,8 +606,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -631,6 +629,7 @@ def get(
self,
resource_group_name: str,
capacity_reservation_group_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationGroupInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservationGroup:
@@ -640,12 +639,12 @@ def get(
:type resource_group_name: str
:param capacity_reservation_group_name: The name of the capacity reservation group. Required.
:type capacity_reservation_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the capacity reservations under the capacity reservation group
which is a snapshot of the runtime properties of a capacity reservation that is managed by the
platform and can change outside of control plane operations. "instanceView" Default value is
None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_11_01.models.CapacityReservationGroupInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservationGroup or the result of cls(response)
@@ -663,7 +662,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.CapacityReservationGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -679,8 +678,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -704,6 +704,7 @@ def get(
def list_by_resource_group(
self,
resource_group_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None,
**kwargs: Any
) -> Iterable["_models.CapacityReservationGroup"]:
@@ -712,11 +713,11 @@ def list_by_resource_group(
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_11_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -728,7 +729,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -782,8 +783,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -801,16 +803,16 @@ def get_next(next_link=None):
@distributed_trace
def list_by_subscription(
- self, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
+ self, *, expand: Optional[Union[str, _models.ExpandTypesForGetCapacityReservationGroups]] = None, **kwargs: Any
) -> Iterable["_models.CapacityReservationGroup"]:
"""Lists all of the capacity reservation groups in the subscription. Use the nextLink property in
the response to get the next page of capacity reservation groups.
- :param expand: The expand expression to apply on the operation. Based on the expand param(s)
+ :keyword expand: The expand expression to apply on the operation. Based on the expand param(s)
specified we return Virtual Machine or ScaleSet VM Instance or both resource Ids which are
associated to capacity reservation group in the response. Known values are:
"virtualMachineScaleSetVMs/$ref" and "virtualMachines/$ref". Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_11_01.models.ExpandTypesForGetCapacityReservationGroups
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either CapacityReservationGroup or the result of
@@ -822,7 +824,7 @@ def list_by_subscription(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.CapacityReservationGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -875,8 +877,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_capacity_reservations_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_capacity_reservations_operations.py
index 50968e4c4155..1b3299bdb9c1 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_capacity_reservations_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_capacity_reservations_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -53,7 +48,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -94,7 +89,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -135,7 +130,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -211,7 +206,7 @@ def build_list_by_capacity_reservation_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -276,7 +271,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
@@ -304,8 +299,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -453,7 +449,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -518,7 +514,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.CapacityReservation]] = kwargs.pop("cls", None)
@@ -546,8 +542,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -687,7 +684,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -751,7 +748,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -767,8 +764,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -817,7 +815,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -864,6 +862,7 @@ def get(
resource_group_name: str,
capacity_reservation_group_name: str,
capacity_reservation_name: str,
+ *,
expand: Optional[Union[str, _models.CapacityReservationInstanceViewTypes]] = None,
**kwargs: Any
) -> _models.CapacityReservation:
@@ -875,10 +874,10 @@ def get(
:type capacity_reservation_group_name: str
:param capacity_reservation_name: The name of the capacity reservation. Required.
:type capacity_reservation_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the capacity reservation that is managed by the platform
and can change outside of control plane operations. "instanceView" Default value is None.
- :type expand: str or
+ :paramtype expand: str or
~azure.mgmt.compute.v2022_11_01.models.CapacityReservationInstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: CapacityReservation or the result of cls(response)
@@ -896,7 +895,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.CapacityReservation] = kwargs.pop("cls", None)
request = build_get_request(
@@ -913,8 +912,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -954,7 +954,7 @@ def list_by_capacity_reservation_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.CapacityReservationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1008,8 +1008,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_dedicated_host_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_dedicated_host_groups_operations.py
index 5b7970b936ad..2671219f1922 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_dedicated_host_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_dedicated_host_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -115,7 +110,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -151,7 +146,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -182,7 +177,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -210,7 +205,7 @@ def build_list_by_subscription_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: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -345,7 +340,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -372,8 +367,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +483,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
@@ -514,8 +510,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -561,7 +558,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -576,8 +573,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -598,6 +596,7 @@ def get(
self,
resource_group_name: str,
host_group_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHostGroup:
@@ -607,11 +606,11 @@ def get(
:type resource_group_name: str
:param host_group_name: The name of the dedicated host group. Required.
:type host_group_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated hosts under the dedicated host group. 'UserData' is
not supported for dedicated host group. Known values are: "instanceView" and "userData".
Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHostGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.DedicatedHostGroup
@@ -628,7 +627,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.DedicatedHostGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -644,8 +643,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -680,7 +680,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -733,8 +733,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -763,7 +764,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.DedicatedHost
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.DedicatedHostGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -815,8 +816,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_dedicated_hosts_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_dedicated_hosts_operations.py
index d7933e59f93b..4bbda227cbb3 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_dedicated_hosts_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_dedicated_hosts_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -191,7 +186,7 @@ def build_list_by_host_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -222,7 +217,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -286,7 +281,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -314,8 +309,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -454,7 +450,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -519,7 +515,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
@@ -547,8 +543,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -683,7 +680,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -743,7 +740,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -759,8 +756,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -803,7 +801,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -850,6 +848,7 @@ def get(
resource_group_name: str,
host_group_name: str,
host_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.DedicatedHost:
@@ -861,10 +860,10 @@ def get(
:type host_group_name: str
:param host_name: The name of the dedicated host. Required.
:type host_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the list of instance views of the dedicated host. 'UserData' is not supported for dedicated
host. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: DedicatedHost or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.DedicatedHost
@@ -881,7 +880,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.DedicatedHost] = kwargs.pop("cls", None)
request = build_get_request(
@@ -898,8 +897,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -938,7 +938,7 @@ def list_by_host_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.DedicatedHostListResult] = kwargs.pop("cls", None)
error_map = {
@@ -992,8 +992,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1023,7 +1024,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1039,8 +1040,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1086,7 +1088,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_images_operations.py
index 68ce3aa7b002..9ffe4e3834c2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_images_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -81,7 +76,7 @@ def build_update_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -113,7 +108,7 @@ def build_delete_request(resource_group_name: str, image_name: str, subscription
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -144,7 +139,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -175,7 +170,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -203,7 +198,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -256,7 +251,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -283,8 +278,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -407,7 +403,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -466,7 +462,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
@@ -493,8 +489,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -617,7 +614,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -676,7 +673,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -691,8 +688,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -731,7 +729,7 @@ def begin_delete(self, resource_group_name: str, image_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -773,7 +771,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get(
- self, resource_group_name: str, image_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, image_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.Image:
"""Gets an image.
@@ -781,8 +779,8 @@ def get(
:type resource_group_name: str
:param image_name: The name of the image. Required.
:type image_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: Image or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.Image
@@ -799,7 +797,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.Image] = kwargs.pop("cls", None)
request = build_get_request(
@@ -815,8 +813,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -850,7 +849,7 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -903,8 +902,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -933,7 +933,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.Image"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ImageListResult] = kwargs.pop("cls", None)
error_map = {
@@ -985,8 +985,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_log_analytics_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_log_analytics_operations.py
index 9b4095944db9..55e0f38c3289 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_log_analytics_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_log_analytics_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_export_request_rate_by_interval_request(location: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -76,7 +71,7 @@ def build_export_throttled_requests_request(location: str, subscription_id: str,
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -136,7 +131,7 @@ def _export_request_rate_by_interval_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -162,8 +157,9 @@ def _export_request_rate_by_interval_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -282,7 +278,7 @@ def begin_export_request_rate_by_interval(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -342,7 +338,7 @@ def _export_throttled_requests_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.LogAnalyticsOperationResult]] = kwargs.pop("cls", None)
@@ -368,8 +364,9 @@ def _export_throttled_requests_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -486,7 +483,7 @@ def begin_export_throttled_requests(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.LogAnalyticsOperationResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_operations.py
index fd98f8d0093d..ebbbe4d87fe2 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _convert_request
-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]]
@@ -45,7 +40,7 @@ def build_list_request(**kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -93,7 +88,7 @@ def list(self, **kwargs: Any) -> Iterable["_models.ComputeOperationValue"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ComputeOperationListResult] = kwargs.pop("cls", None)
error_map = {
@@ -144,8 +139,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_proximity_placement_groups_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_proximity_placement_groups_operations.py
index 9f06467cdd07..a30577f855b6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_proximity_placement_groups_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_proximity_placement_groups_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -83,7 +78,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -192,7 +187,7 @@ def build_list_by_subscription_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: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -218,7 +213,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -353,7 +348,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -380,8 +375,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -497,7 +493,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -571,7 +568,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -586,8 +583,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -608,6 +606,7 @@ def get(
self,
resource_group_name: str,
proximity_placement_group_name: str,
+ *,
include_colocation_status: Optional[str] = None,
**kwargs: Any
) -> _models.ProximityPlacementGroup:
@@ -617,9 +616,9 @@ def get(
:type resource_group_name: str
:param proximity_placement_group_name: The name of the proximity placement group. Required.
:type proximity_placement_group_name: str
- :param include_colocation_status: includeColocationStatus=true enables fetching the colocation
- status of all the resources in the proximity placement group. Default value is None.
- :type include_colocation_status: str
+ :keyword include_colocation_status: includeColocationStatus=true enables fetching the
+ colocation status of all the resources in the proximity placement group. Default value is None.
+ :paramtype include_colocation_status: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: ProximityPlacementGroup or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.ProximityPlacementGroup
@@ -636,7 +635,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ProximityPlacementGroup] = kwargs.pop("cls", None)
request = build_get_request(
@@ -652,8 +651,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -687,7 +687,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.ProximityPlac
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -739,8 +739,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -774,7 +775,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ProximityPlacementGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -827,8 +828,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_restore_point_collections_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_restore_point_collections_operations.py
index b028f7b26d59..2f143f7ee886 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_restore_point_collections_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_restore_point_collections_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -85,7 +80,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -121,7 +116,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -159,7 +154,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -192,7 +187,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -220,7 +215,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -359,7 +354,7 @@ def create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -386,8 +381,9 @@ def create_or_update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -503,7 +499,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
@@ -530,8 +526,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -565,7 +562,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -580,8 +577,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -623,7 +621,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -668,6 +666,7 @@ def get(
self,
resource_group_name: str,
restore_point_collection_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointCollectionExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePointCollection:
@@ -677,10 +676,11 @@ def get(
:type resource_group_name: str
:param restore_point_collection_name: The name of the restore point collection. Required.
:type restore_point_collection_name: str
- :param expand: The expand expression to apply on the operation. If expand=restorePoints, server
- will return all contained restore points in the restorePointCollection. "restorePoints" Default
- value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.RestorePointCollectionExpandOptions
+ :keyword expand: The expand expression to apply on the operation. If expand=restorePoints,
+ server will return all contained restore points in the restorePointCollection. "restorePoints"
+ Default value is None.
+ :paramtype expand: str or
+ ~azure.mgmt.compute.v2022_11_01.models.RestorePointCollectionExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePointCollection or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.RestorePointCollection
@@ -697,7 +697,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RestorePointCollection] = kwargs.pop("cls", None)
request = build_get_request(
@@ -713,8 +713,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -750,7 +751,7 @@ def list(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Res
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -803,8 +804,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -836,7 +838,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.RestorePointCollection"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RestorePointCollectionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -888,8 +890,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_restore_points_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_restore_points_operations.py
index c4263579b6bf..0e5dd6b15d2e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_restore_points_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_restore_points_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -51,7 +46,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -92,7 +87,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -132,7 +127,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -200,7 +195,7 @@ def _create_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
@@ -228,8 +223,9 @@ def _create_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -367,7 +363,7 @@ def begin_create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -427,7 +423,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -443,8 +439,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -487,7 +484,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -534,6 +531,7 @@ def get(
resource_group_name: str,
restore_point_collection_name: str,
restore_point_name: str,
+ *,
expand: Optional[Union[str, _models.RestorePointExpandOptions]] = None,
**kwargs: Any
) -> _models.RestorePoint:
@@ -545,9 +543,9 @@ def get(
:type restore_point_collection_name: str
:param restore_point_name: The name of the restore point. Required.
:type restore_point_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves
information about the run-time state of a restore point. "instanceView" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.RestorePointExpandOptions
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_11_01.models.RestorePointExpandOptions
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RestorePoint or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.RestorePoint
@@ -564,7 +562,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RestorePoint] = kwargs.pop("cls", None)
request = build_get_request(
@@ -581,8 +579,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_ssh_public_keys_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_ssh_public_keys_operations.py
index 3941b4c41036..28060c3faf4f 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_ssh_public_keys_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_ssh_public_keys_operations.py
@@ -6,7 +6,6 @@
# 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, overload
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_by_subscription_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: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -69,7 +64,7 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -99,7 +94,7 @@ def build_create_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -133,7 +128,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -167,7 +162,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -229,7 +224,7 @@ def build_generate_key_pair_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -288,7 +283,7 @@ def list_by_subscription(self, **kwargs: Any) -> Iterable["_models.SshPublicKeyR
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -340,8 +335,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -374,7 +370,7 @@ def list_by_resource_group(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.SshPublicKeysGroupListResult] = kwargs.pop("cls", None)
error_map = {
@@ -427,8 +423,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -534,7 +531,7 @@ def create(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -561,8 +558,9 @@ def create(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -676,7 +674,7 @@ def update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
@@ -703,8 +701,9 @@ def update(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -750,7 +749,7 @@ def delete( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -765,8 +764,9 @@ def delete( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -806,7 +806,7 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.SshPublicKeyResource] = kwargs.pop("cls", None)
request = build_get_request(
@@ -821,8 +821,9 @@ def get(self, resource_group_name: str, ssh_public_key_name: str, **kwargs: Any)
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -870,7 +871,7 @@ def generate_key_pair(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.SshPublicKeyGenerateKeyPairResult] = kwargs.pop("cls", None)
request = build_generate_key_pair_request(
@@ -885,8 +886,9 @@ def generate_key_pair(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_usage_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_usage_operations.py
index e47f64d64726..ab32cc342c3a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_usage_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_usage_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,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: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.ListUsagesResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_extension_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_extension_images_operations.py
index 6e6b999950af..f038f15af5aa 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_extension_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_extension_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -76,7 +71,7 @@ def build_list_types_request(location: str, publisher_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -115,7 +110,7 @@ def build_list_versions_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -196,7 +191,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineExtensionImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -213,8 +208,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -260,7 +256,7 @@ def list_types(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_types_request(
@@ -275,8 +271,9 @@ def list_types(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -302,6 +299,7 @@ def list_versions(
location: str,
publisher_name: str,
type: str,
+ *,
filter: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -315,12 +313,12 @@ def list_versions(
:type publisher_name: str
:param type: Required.
:type type: str
- :param filter: The filter to apply on the operation. Default value is None.
- :type filter: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword filter: The filter to apply on the operation. Default value is None.
+ :paramtype filter: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineExtensionImage or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_11_01.models.VirtualMachineExtensionImage]
@@ -337,7 +335,7 @@ def list_versions(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineExtensionImage]] = kwargs.pop("cls", None)
request = build_list_versions_request(
@@ -356,8 +354,9 @@ def list_versions(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_extensions_operations.py
index 1dc2813b22bd..b0b74a12c03e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -82,7 +77,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -117,7 +112,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -155,7 +150,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -189,7 +184,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -254,7 +249,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -282,8 +277,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -431,7 +427,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -496,7 +492,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
@@ -524,8 +520,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -670,7 +667,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -730,7 +727,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -746,8 +743,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -791,7 +789,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -838,6 +836,7 @@ def get(
resource_group_name: str,
vm_name: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineExtension:
@@ -849,8 +848,8 @@ def get(
:type vm_name: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineExtension
@@ -867,7 +866,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -884,8 +883,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -907,7 +907,7 @@ def get(
@distributed_trace
def list(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> _models.VirtualMachineExtensionsListResult:
"""The operation to get all extensions of a Virtual Machine.
@@ -915,8 +915,8 @@ def list(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the extension. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineExtensionsListResult
@@ -933,7 +933,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -949,8 +949,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_images_edge_zone_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_images_edge_zone_operations.py
index c3136c4df05b..a1a70e20c52e 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_images_edge_zone_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_images_edge_zone_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -97,7 +92,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -137,7 +132,7 @@ def build_list_offers_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -167,7 +162,7 @@ def build_list_publishers_request(location: str, edge_zone: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -278,7 +273,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -297,8 +292,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -326,6 +322,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -344,14 +341,14 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: An integer value specifying the number of images to return that matches supplied
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: An integer value specifying the number of images to return that matches supplied
values. Default value is None.
- :type top: int
- :param orderby: Specifies the order of the results returned. Formatted as an OData query.
+ :paramtype top: int
+ :keyword orderby: Specifies the order of the results returned. Formatted as an OData query.
Default value is None.
- :type orderby: str
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_11_01.models.VirtualMachineImageResource]
@@ -368,7 +365,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -389,8 +386,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -439,7 +437,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -455,8 +453,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -502,7 +501,7 @@ def list_publishers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -517,8 +516,9 @@ def list_publishers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -569,7 +569,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -586,8 +586,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_images_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_images_operations.py
index 7ab1998f458e..ac7d295757fd 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_images_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_images_operations.py
@@ -6,7 +6,6 @@
# 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, List, Optional, TypeVar
from azure.core.exceptions import (
@@ -28,10 +27,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -88,7 +83,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -125,7 +120,7 @@ def build_list_offers_request(location: str, publisher_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -154,7 +149,7 @@ def build_list_publishers_request(location: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -183,7 +178,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -213,7 +208,7 @@ def build_list_by_edge_zone_request(location: str, edge_zone: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -289,7 +284,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineImage] = kwargs.pop("cls", None)
request = build_get_request(
@@ -307,8 +302,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -335,6 +331,7 @@ def list(
publisher_name: str,
offer: str,
skus: str,
+ *,
expand: Optional[str] = None,
top: Optional[int] = None,
orderby: Optional[str] = None,
@@ -351,12 +348,12 @@ def list(
:type offer: str
:param skus: A valid image SKU. Required.
:type skus: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
- :param top: Default value is None.
- :type top: int
- :param orderby: Default value is None.
- :type orderby: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
+ :keyword top: Default value is None.
+ :paramtype top: int
+ :keyword orderby: Default value is None.
+ :paramtype orderby: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: list of VirtualMachineImageResource or the result of cls(response)
:rtype: list[~azure.mgmt.compute.v2022_11_01.models.VirtualMachineImageResource]
@@ -373,7 +370,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_request(
@@ -393,8 +390,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -440,7 +438,7 @@ def list_offers(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_offers_request(
@@ -455,8 +453,9 @@ def list_offers(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -498,7 +497,7 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_publishers_request(
@@ -512,8 +511,9 @@ def list_publishers(self, location: str, **kwargs: Any) -> List[_models.VirtualM
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -561,7 +561,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[List[_models.VirtualMachineImageResource]] = kwargs.pop("cls", None)
request = build_list_skus_request(
@@ -577,8 +577,9 @@ def list_skus(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -622,7 +623,7 @@ def list_by_edge_zone(self, location: str, edge_zone: str, **kwargs: Any) -> _mo
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VmImagesInEdgeZoneListResult] = kwargs.pop("cls", None)
request = build_list_by_edge_zone_request(
@@ -637,8 +638,9 @@ def list_by_edge_zone(self, location: str, edge_zone: str, **kwargs: Any) -> _mo
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_run_commands_operations.py
index 8c846bb3fcef..5c3a52d7c989 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -74,7 +69,7 @@ def build_get_request(location: str, command_id: str, subscription_id: str, **kw
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -105,7 +100,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -140,7 +135,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -175,7 +170,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -213,7 +208,7 @@ def build_get_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -247,7 +242,7 @@ def build_list_by_virtual_machine_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -309,7 +304,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.RunCommandDocu
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RunCommandListResult] = kwargs.pop("cls", None)
error_map = {
@@ -362,8 +357,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -403,7 +399,7 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RunCommandDocument] = kwargs.pop("cls", None)
request = build_get_request(
@@ -418,8 +414,9 @@ def get(self, location: str, command_id: str, **kwargs: Any) -> _models.RunComma
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -458,7 +455,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -486,8 +483,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -634,7 +632,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -699,7 +697,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -727,8 +725,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -871,7 +870,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -931,7 +930,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -947,8 +946,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -992,7 +992,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1035,7 +1035,13 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
@distributed_trace
def get_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, run_command_name: str, expand: Optional[str] = None, **kwargs: Any
+ self,
+ resource_group_name: str,
+ vm_name: str,
+ run_command_name: str,
+ *,
+ expand: Optional[str] = None,
+ **kwargs: Any
) -> _models.VirtualMachineRunCommand:
"""The operation to get the run command.
@@ -1045,8 +1051,8 @@ def get_by_virtual_machine(
:type vm_name: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineRunCommand
@@ -1063,7 +1069,7 @@ def get_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_by_virtual_machine_request(
@@ -1080,8 +1086,9 @@ def get_by_virtual_machine(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1103,7 +1110,7 @@ def get_by_virtual_machine(
@distributed_trace
def list_by_virtual_machine(
- self, resource_group_name: str, vm_name: str, expand: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, expand: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
"""The operation to get all run commands of a Virtual Machine.
@@ -1111,8 +1118,8 @@ def list_by_virtual_machine(
:type resource_group_name: str
:param vm_name: The name of the virtual machine containing the run command. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -1123,7 +1130,7 @@ def list_by_virtual_machine(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1178,8 +1185,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_extensions_operations.py
index 622e35d29046..331ffe4b2bd6 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_extensions_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -119,7 +114,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -157,7 +152,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -191,7 +186,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -254,7 +249,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -282,8 +277,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -432,7 +428,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -497,7 +493,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
@@ -525,8 +521,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -675,7 +672,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -735,7 +732,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -751,8 +748,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -796,7 +794,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -843,6 +841,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
vmss_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetExtension:
@@ -854,8 +853,8 @@ def get(
:type vm_scale_set_name: str
:param vmss_extension_name: The name of the VM scale set extension. Required.
:type vmss_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetExtension
@@ -872,7 +871,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -889,8 +888,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -930,7 +930,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetExtensionListResult] = kwargs.pop("cls", None)
error_map = {
@@ -984,8 +984,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
index cbe6078aca47..b0f6fdc45701 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_rolling_upgrades_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_cancel_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -78,7 +73,7 @@ def build_start_os_upgrade_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -109,7 +104,7 @@ def build_start_extension_upgrade_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -140,7 +135,7 @@ def build_get_latest_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -198,7 +193,7 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_cancel_request(
@@ -213,8 +208,9 @@ def _cancel_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -253,7 +249,7 @@ def begin_cancel(self, resource_group_name: str, vm_scale_set_name: str, **kwarg
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -307,7 +303,7 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_os_upgrade_request(
@@ -322,8 +318,9 @@ def _start_os_upgrade_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -366,7 +363,7 @@ def begin_start_os_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -420,7 +417,7 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_extension_upgrade_request(
@@ -435,8 +432,9 @@ def _start_extension_upgrade_initial( # pylint: disable=inconsistent-return-sta
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -479,7 +477,7 @@ def begin_start_extension_upgrade(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -545,7 +543,7 @@ def get_latest(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RollingUpgradeStatusInfo] = kwargs.pop("cls", None)
request = build_get_latest_request(
@@ -560,8 +558,9 @@ def get_latest(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
index 08a33995f723..18b86d0f3e1a 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_vm_extensions_operations.py
@@ -6,7 +6,6 @@
# 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, Optional, TypeVar, Union, cast, overload
from azure.core.exceptions import (
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -52,7 +47,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -93,7 +88,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -134,7 +129,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -174,7 +169,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -215,7 +210,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -311,8 +306,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -715,7 +712,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -776,7 +773,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -793,8 +790,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -839,7 +837,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -888,6 +886,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
vm_extension_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtension:
@@ -901,8 +900,8 @@ def get(
:type instance_id: str
:param vm_extension_name: The name of the virtual machine extension. Required.
:type vm_extension_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtension or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVMExtension
@@ -919,7 +918,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtension] = kwargs.pop("cls", None)
request = build_get_request(
@@ -937,8 +936,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -964,6 +964,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVMExtensionsListResult:
@@ -975,8 +976,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVMExtensionsListResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVMExtensionsListResult
@@ -993,7 +994,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMExtensionsListResult] = kwargs.pop("cls", None)
request = build_list_request(
@@ -1010,8 +1011,9 @@ def list(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
index f5db61beea6e..73b08e322e19 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_vm_run_commands_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -54,7 +49,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -95,7 +90,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -136,7 +131,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -176,7 +171,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -217,7 +212,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json, text/json")
# Construct URL
@@ -284,7 +279,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -313,8 +308,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -467,7 +463,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -534,7 +530,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
@@ -563,8 +559,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -713,7 +710,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -774,7 +771,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -791,8 +788,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -837,7 +835,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -886,6 +884,7 @@ def get(
vm_scale_set_name: str,
instance_id: str,
run_command_name: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> _models.VirtualMachineRunCommand:
@@ -899,8 +898,8 @@ def get(
:type instance_id: str
:param run_command_name: The name of the virtual machine run command. Required.
:type run_command_name: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineRunCommand or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineRunCommand
@@ -917,7 +916,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineRunCommand] = kwargs.pop("cls", None)
request = build_get_request(
@@ -935,8 +934,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -962,6 +962,7 @@ def list(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[str] = None,
**kwargs: Any
) -> Iterable["_models.VirtualMachineRunCommand"]:
@@ -973,8 +974,8 @@ def list(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. Default value is None.
- :type expand: str
+ :keyword expand: The expand expression to apply on the operation. Default value is None.
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineRunCommand or the result of
cls(response)
@@ -985,7 +986,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineRunCommandsListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1041,8 +1042,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_vms_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_vms_operations.py
index 7d98f836fc86..b237e14ea6f0 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_vms_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_set_vms_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -49,7 +44,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -84,7 +79,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -116,7 +111,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -148,7 +143,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -189,7 +184,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -229,7 +224,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -263,7 +258,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -302,7 +297,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -347,7 +342,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -381,7 +376,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -413,7 +408,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -445,7 +440,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -483,7 +478,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -519,7 +514,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -551,7 +546,7 @@ def build_simulate_eviction_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -583,7 +578,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -650,7 +645,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -681,8 +676,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -814,7 +810,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -872,7 +868,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reimage_all_request(
@@ -888,8 +884,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -933,7 +930,7 @@ def begin_reimage_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -988,7 +985,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1004,8 +1001,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1050,7 +1048,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1110,7 +1108,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
@@ -1138,8 +1136,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1286,7 +1285,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1337,6 +1336,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1351,7 +1351,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1368,8 +1368,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1391,6 +1392,7 @@ def begin_delete(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1402,9 +1404,9 @@ def begin_delete(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param force_deletion: Optional parameter to force delete a virtual machine from a VM scale
+ :keyword force_deletion: Optional parameter to force delete a virtual machine from a VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1420,7 +1422,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1468,6 +1470,7 @@ def get(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSetVM:
@@ -1479,10 +1482,10 @@ def get(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' will retrieve
the instance view of the virtual machine. 'UserData' will retrieve the UserData of the virtual
machine. Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSetVM or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVM
@@ -1499,7 +1502,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVM] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1516,8 +1519,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1565,7 +1569,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -1581,8 +1585,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1607,6 +1612,7 @@ def list(
self,
resource_group_name: str,
virtual_machine_scale_set_name: str,
+ *,
filter: Optional[str] = None,
select: Optional[str] = None,
expand: Optional[str] = None,
@@ -1618,16 +1624,16 @@ def list(
:type resource_group_name: str
:param virtual_machine_scale_set_name: The name of the VM scale set. Required.
:type virtual_machine_scale_set_name: str
- :param filter: The filter to apply to the operation. Allowed values are
+ :keyword filter: The filter to apply to the operation. Allowed values are
'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied
eq true', 'properties/latestModelApplied eq false'. Default value is None.
- :type filter: str
- :param select: The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.
- Default value is None.
- :type select: str
- :param expand: The expand expression to apply to the operation. Allowed values are
+ :paramtype filter: str
+ :keyword select: The list parameters. Allowed values are 'instanceView',
+ 'instanceView/statuses'. Default value is None.
+ :paramtype select: str
+ :keyword expand: The expand expression to apply to the operation. Allowed values are
'instanceView'. Default value is None.
- :type expand: str
+ :paramtype expand: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachineScaleSetVM or the result of
cls(response)
@@ -1638,7 +1644,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetVMListResult] = kwargs.pop("cls", None)
error_map = {
@@ -1695,8 +1701,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1717,6 +1724,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> None:
@@ -1731,7 +1739,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -1748,8 +1756,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1771,6 +1780,7 @@ def begin_power_off(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
@@ -1784,10 +1794,10 @@ def begin_power_off(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1803,7 +1813,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1859,7 +1869,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -1875,8 +1885,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1919,7 +1930,7 @@ def begin_restart(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1974,7 +1985,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -1990,8 +2001,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2034,7 +2046,7 @@ def begin_start(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2089,7 +2101,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2105,8 +2117,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2150,7 +2163,7 @@ def begin_redeploy(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2197,6 +2210,7 @@ def retrieve_boot_diagnostics_data(
resource_group_name: str,
vm_scale_set_name: str,
instance_id: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -2209,10 +2223,11 @@ def retrieve_boot_diagnostics_data(
:type vm_scale_set_name: str
:param instance_id: The instance ID of the virtual machine. Required.
:type instance_id: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.RetrieveBootDiagnosticsDataResult
@@ -2229,7 +2244,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -2246,8 +2261,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2281,7 +2297,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -2297,8 +2313,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2341,7 +2358,7 @@ def begin_perform_maintenance(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2410,7 +2427,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -2426,8 +2443,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2462,7 +2480,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -2490,8 +2508,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2628,7 +2647,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_sets_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_sets_operations.py
index 93c0f03f09f7..563b173cc425 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_sets_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_scale_sets_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -77,7 +72,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -111,7 +106,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -150,7 +145,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -188,7 +183,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -221,7 +216,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -260,7 +255,7 @@ def build_delete_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -296,7 +291,7 @@ def build_get_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -325,7 +320,7 @@ def build_list_request(resource_group_name: str, subscription_id: str, **kwargs:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -353,7 +348,7 @@ def build_list_all_request(subscription_id: str, **kwargs: Any) -> HttpRequest:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -381,7 +376,7 @@ def build_list_skus_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -412,7 +407,7 @@ def build_get_os_upgrade_history_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -448,7 +443,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -484,7 +479,7 @@ def build_restart_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -518,7 +513,7 @@ def build_start_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -552,7 +547,7 @@ def build_redeploy_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -586,7 +581,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -620,7 +615,7 @@ def build_update_instances_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -654,7 +649,7 @@ def build_reimage_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -688,7 +683,7 @@ def build_reimage_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -729,7 +724,7 @@ def build_force_recovery_service_fabric_platform_update_domain_walk_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -765,7 +760,7 @@ def build_convert_to_single_placement_group_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -799,7 +794,7 @@ def build_set_orchestration_service_state_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -863,7 +858,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -916,8 +911,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -951,7 +947,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -978,8 +974,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1112,7 +1109,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1175,7 +1172,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
@@ -1202,8 +1199,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1332,7 +1330,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1378,7 +1376,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1391,7 +1389,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1407,8 +1405,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1426,7 +1425,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_scale_set_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_scale_set_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""Deletes a VM scale set.
@@ -1434,9 +1433,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param force_deletion: Optional parameter to force delete a VM scale set. (Feature in Preview).
- Default value is None.
- :type force_deletion: bool
+ :keyword force_deletion: Optional parameter to force delete a VM scale set. (Feature in
+ Preview). Default value is None.
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1452,7 +1451,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1498,6 +1497,7 @@ def get(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
expand: Optional[Union[str, _models.ExpandTypesForGetVMScaleSets]] = None,
**kwargs: Any
) -> _models.VirtualMachineScaleSet:
@@ -1507,10 +1507,10 @@ def get(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param expand: The expand expression to apply on the operation. 'UserData' retrieves the
+ :keyword expand: The expand expression to apply on the operation. 'UserData' retrieves the
UserData property of the VM scale set that was provided by the user during the VM scale set
Create/Update operation. "userData" Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.ExpandTypesForGetVMScaleSets
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_11_01.models.ExpandTypesForGetVMScaleSets
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachineScaleSet or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSet
@@ -1527,7 +1527,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSet] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1543,8 +1543,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1582,7 +1583,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1612,8 +1613,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1742,7 +1744,7 @@ def begin_deallocate(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1790,6 +1792,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> None:
@@ -1804,7 +1807,7 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -1832,8 +1835,9 @@ def _delete_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1855,8 +1859,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1870,9 +1874,9 @@ def begin_delete_instances(
Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -1895,8 +1899,8 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: IO,
- force_deletion: Optional[bool] = None,
*,
+ force_deletion: Optional[bool] = None,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -1909,9 +1913,9 @@ def begin_delete_instances(
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set.
Required.
:type vm_instance_i_ds: IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -1934,6 +1938,7 @@ def begin_delete_instances(
resource_group_name: str,
vm_scale_set_name: str,
vm_instance_i_ds: Union[_models.VirtualMachineScaleSetVMInstanceRequiredIDs, IO],
+ *,
force_deletion: Optional[bool] = None,
**kwargs: Any
) -> LROPoller[None]:
@@ -1947,9 +1952,9 @@ def begin_delete_instances(
either a VirtualMachineScaleSetVMInstanceRequiredIDs type or a IO type. Required.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVMInstanceRequiredIDs or IO
- :param force_deletion: Optional parameter to force delete virtual machines from the VM scale
+ :keyword force_deletion: Optional parameter to force delete virtual machines from the VM scale
set. (Feature in Preview). Default value is None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -1968,7 +1973,7 @@ def begin_delete_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2038,7 +2043,7 @@ def get_instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetInstanceView] = kwargs.pop("cls", None)
request = build_get_instance_view_request(
@@ -2053,8 +2058,9 @@ def get_instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2090,7 +2096,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: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2143,8 +2149,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2176,7 +2183,7 @@ def list_all(self, **kwargs: Any) -> Iterable["_models.VirtualMachineScaleSet"]:
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListWithLinkResult] = kwargs.pop("cls", None)
error_map = {
@@ -2228,8 +2235,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2264,7 +2272,7 @@ def list_skus(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListSkusResult] = kwargs.pop("cls", None)
error_map = {
@@ -2318,8 +2326,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2355,7 +2364,7 @@ def get_os_upgrade_history(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineScaleSetListOSUpgradeHistory] = kwargs.pop("cls", None)
error_map = {
@@ -2409,8 +2418,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2430,8 +2440,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> None:
error_map = {
@@ -2445,7 +2456,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2476,8 +2487,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2498,9 +2510,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[_models.VirtualMachineScaleSetVMInstanceIDs] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2512,14 +2524,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVMInstanceIDs
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for JSON body.
Default value is "application/json".
:paramtype content_type: str
@@ -2541,9 +2553,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[IO] = None,
*,
+ skip_shutdown: bool = False,
content_type: str = "application/json",
**kwargs: Any
) -> LROPoller[None]:
@@ -2555,13 +2567,13 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Default
value is None.
:type vm_instance_i_ds: IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Content type parameter for binary body.
Default value is "application/json".
:paramtype content_type: str
@@ -2583,8 +2595,9 @@ def begin_power_off(
self,
resource_group_name: str,
vm_scale_set_name: str,
- skip_shutdown: bool = False,
vm_instance_i_ds: Optional[Union[_models.VirtualMachineScaleSetVMInstanceIDs, IO]] = None,
+ *,
+ skip_shutdown: bool = False,
**kwargs: Any
) -> LROPoller[None]:
"""Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still
@@ -2595,14 +2608,14 @@ def begin_power_off(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
- flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
- flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
:param vm_instance_i_ds: A list of virtual machine instance IDs from the VM scale set. Is
either a VirtualMachineScaleSetVMInstanceIDs type or a IO type. Default value is None.
:type vm_instance_i_ds:
~azure.mgmt.compute.v2022_11_01.models.VirtualMachineScaleSetVMInstanceIDs or IO
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
+ flag is false if not specified. Default value is False.
+ :paramtype skip_shutdown: bool
:keyword content_type: Body Parameter content-type. Known values are: 'application/json'.
Default value is None.
:paramtype content_type: str
@@ -2621,7 +2634,7 @@ def begin_power_off(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2631,8 +2644,8 @@ def begin_power_off(
raw_result = self._power_off_initial( # type: ignore
resource_group_name=resource_group_name,
vm_scale_set_name=vm_scale_set_name,
- skip_shutdown=skip_shutdown,
vm_instance_i_ds=vm_instance_i_ds,
+ skip_shutdown=skip_shutdown,
api_version=api_version,
content_type=content_type,
cls=lambda x, y, z: x,
@@ -2683,7 +2696,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2713,8 +2726,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2837,7 +2851,7 @@ def begin_restart(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -2898,7 +2912,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -2928,8 +2942,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3052,7 +3067,7 @@ def begin_start(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3113,7 +3128,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3143,8 +3158,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3270,7 +3286,7 @@ def begin_redeploy(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3331,7 +3347,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3361,8 +3377,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3494,7 +3511,7 @@ def begin_perform_maintenance(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3555,7 +3572,7 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3582,8 +3599,9 @@ def _update_instances_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3706,7 +3724,7 @@ def begin_update_instances(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3767,7 +3785,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3797,8 +3815,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3925,7 +3944,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3986,7 +4005,7 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4016,8 +4035,9 @@ def _reimage_all_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4143,7 +4163,7 @@ def begin_reimage_all(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -4191,6 +4211,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
self,
resource_group_name: str,
vm_scale_set_name: str,
+ *,
platform_update_domain: int,
zone: Optional[str] = None,
placement_group_id: Optional[str] = None,
@@ -4203,15 +4224,15 @@ def force_recovery_service_fabric_platform_update_domain_walk(
:type resource_group_name: str
:param vm_scale_set_name: The name of the VM scale set. Required.
:type vm_scale_set_name: str
- :param platform_update_domain: The platform update domain for which a manual recovery walk is
+ :keyword platform_update_domain: The platform update domain for which a manual recovery walk is
requested. Required.
- :type platform_update_domain: int
- :param zone: The zone in which the manual recovery walk is requested for cross zone virtual
+ :paramtype platform_update_domain: int
+ :keyword zone: The zone in which the manual recovery walk is requested for cross zone virtual
machine scale set. Default value is None.
- :type zone: str
- :param placement_group_id: The placement group id for which the manual recovery walk is
+ :paramtype zone: str
+ :keyword placement_group_id: The placement group id for which the manual recovery walk is
requested. Default value is None.
- :type placement_group_id: str
+ :paramtype placement_group_id: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RecoveryWalkResponse or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.RecoveryWalkResponse
@@ -4228,7 +4249,7 @@ def force_recovery_service_fabric_platform_update_domain_walk(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RecoveryWalkResponse] = kwargs.pop("cls", None)
request = build_force_recovery_service_fabric_platform_update_domain_walk_request(
@@ -4246,8 +4267,9 @@ def force_recovery_service_fabric_platform_update_domain_walk(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4362,7 +4384,7 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4389,8 +4411,9 @@ def convert_to_single_placement_group( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4424,7 +4447,7 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -4451,8 +4474,9 @@ def _set_orchestration_service_state_initial( # pylint: disable=inconsistent-re
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -4574,7 +4598,7 @@ def begin_set_orchestration_service_state(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_sizes_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_sizes_operations.py
index 6c8453c1c21f..ef7fb8520b92 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_sizes_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machine_sizes_operations.py
@@ -6,7 +6,6 @@
# 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, Iterable, Optional, TypeVar
import urllib.parse
@@ -30,10 +29,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -45,7 +40,7 @@ def build_list_request(location: str, subscription_id: str, **kwargs: Any) -> Ht
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -102,7 +97,7 @@ def list(self, location: str, **kwargs: Any) -> Iterable["_models.VirtualMachine
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -155,8 +150,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
diff --git a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machines_operations.py b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machines_operations.py
index 1ebe93089d20..b942a4c1d8c7 100644
--- a/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machines_operations.py
+++ b/sdk/compute/azure-mgmt-compute/azure/mgmt/compute/v2022_11_01/operations/_virtual_machines_operations.py
@@ -6,7 +6,6 @@
# 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
@@ -32,10 +31,6 @@
from ..._serialization import Serializer
from .._vendor import _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]]
@@ -47,7 +42,7 @@ def build_list_by_location_request(location: str, subscription_id: str, **kwargs
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -75,7 +70,7 @@ def build_capture_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -109,7 +104,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -141,7 +136,7 @@ def build_update_request(resource_group_name: str, vm_name: str, subscription_id
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -180,7 +175,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -218,7 +213,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -251,7 +246,7 @@ def build_instance_view_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -282,7 +277,7 @@ def build_convert_to_managed_disks_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -313,7 +308,7 @@ def build_deallocate_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -346,7 +341,7 @@ def build_generalize_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -377,7 +372,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -409,7 +404,7 @@ def build_list_all_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -439,7 +434,7 @@ def build_list_available_sizes_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -470,7 +465,7 @@ def build_power_off_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -501,7 +496,7 @@ def build_reapply_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -530,7 +525,7 @@ def build_restart_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -559,7 +554,7 @@ def build_start_request(resource_group_name: str, vm_name: str, subscription_id:
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -588,7 +583,7 @@ def build_redeploy_request(resource_group_name: str, vm_name: str, subscription_
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -617,7 +612,7 @@ def build_reimage_request(resource_group_name: str, vm_name: str, subscription_i
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -656,7 +651,7 @@ def build_retrieve_boot_diagnostics_data_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -691,7 +686,7 @@ def build_perform_maintenance_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -722,7 +717,7 @@ def build_simulate_eviction_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -753,7 +748,7 @@ def build_assess_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
accept = _headers.pop("Accept", "application/json")
# Construct URL
@@ -784,7 +779,7 @@ def build_install_patches_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")
@@ -818,7 +813,7 @@ def build_run_command_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json, text/json")
@@ -880,7 +875,7 @@ def list_by_location(self, location: str, **kwargs: Any) -> Iterable["_models.Vi
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -933,8 +928,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -968,7 +964,7 @@ def _capture_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineCaptureResult]] = kwargs.pop("cls", None)
@@ -995,8 +991,9 @@ def _capture_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1130,7 +1127,7 @@ def begin_capture(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineCaptureResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1191,7 +1188,7 @@ def _create_or_update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1218,8 +1215,9 @@ def _create_or_update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1348,7 +1346,7 @@ def begin_create_or_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1407,7 +1405,7 @@ def _update_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
@@ -1434,8 +1432,9 @@ def _update_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1557,7 +1556,7 @@ def begin_update(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -1603,7 +1602,7 @@ def get_long_running_output(pipeline_response):
}
def _delete_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1616,7 +1615,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_delete_request(
@@ -1632,8 +1631,9 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1651,7 +1651,7 @@ def _delete_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_delete(
- self, resource_group_name: str, vm_name: str, force_deletion: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, force_deletion: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""The operation to delete a virtual machine.
@@ -1659,9 +1659,9 @@ def begin_delete(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param force_deletion: Optional parameter to force delete virtual machines. Default value is
+ :keyword force_deletion: Optional parameter to force delete virtual machines. Default value is
None.
- :type force_deletion: bool
+ :paramtype force_deletion: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -1677,7 +1677,7 @@ def begin_delete(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1723,6 +1723,7 @@ def get(
self,
resource_group_name: str,
vm_name: str,
+ *,
expand: Optional[Union[str, _models.InstanceViewTypes]] = None,
**kwargs: Any
) -> _models.VirtualMachine:
@@ -1732,12 +1733,12 @@ def get(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
+ :keyword expand: The expand expression to apply on the operation. 'InstanceView' retrieves a
snapshot of the runtime properties of the virtual machine that is managed by the platform and
can change outside of control plane operations. 'UserData' retrieves the UserData property as
part of the VM model view that was provided by the user during the VM Create/Update operation.
Known values are: "instanceView" and "userData". Default value is None.
- :type expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
+ :paramtype expand: str or ~azure.mgmt.compute.v2022_11_01.models.InstanceViewTypes
:keyword callable cls: A custom type or function that will be passed the direct response
:return: VirtualMachine or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.VirtualMachine
@@ -1754,7 +1755,7 @@ def get(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachine] = kwargs.pop("cls", None)
request = build_get_request(
@@ -1770,8 +1771,9 @@ def get(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1817,7 +1819,7 @@ def instance_view(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineInstanceView] = kwargs.pop("cls", None)
request = build_instance_view_request(
@@ -1832,8 +1834,9 @@ def instance_view(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1867,7 +1870,7 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_convert_to_managed_disks_request(
@@ -1882,8 +1885,9 @@ def _convert_to_managed_disks_initial( # pylint: disable=inconsistent-return-st
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -1923,7 +1927,7 @@ def begin_convert_to_managed_disks(self, resource_group_name: str, vm_name: str,
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -1964,7 +1968,7 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-
}
def _deallocate_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -1977,7 +1981,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_deallocate_request(
@@ -1993,8 +1997,9 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2012,7 +2017,7 @@ def _deallocate_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_deallocate(
- self, resource_group_name: str, vm_name: str, hibernate: Optional[bool] = None, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, hibernate: Optional[bool] = None, **kwargs: Any
) -> LROPoller[None]:
"""Shuts down the virtual machine and releases the compute resources. You are not billed for the
compute resources that this virtual machine uses.
@@ -2021,9 +2026,9 @@ def begin_deallocate(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
+ :keyword hibernate: Optional parameter to hibernate a virtual machine. (Feature in Preview).
Default value is None.
- :type hibernate: bool
+ :paramtype hibernate: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2039,7 +2044,7 @@ def begin_deallocate(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2111,7 +2116,7 @@ def generalize( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_generalize_request(
@@ -2126,8 +2131,9 @@ def generalize( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2145,18 +2151,18 @@ def generalize( # pylint: disable=inconsistent-return-statements
@distributed_trace
def list(
- self, resource_group_name: str, filter: Optional[str] = None, **kwargs: Any
+ self, resource_group_name: str, *, filter: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified resource group. Use the nextLink property in
the response to get the next page of virtual machines.
:param resource_group_name: The name of the resource group. Required.
:type resource_group_name: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_11_01.models.VirtualMachine]
@@ -2165,7 +2171,7 @@ def list(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2219,8 +2225,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2238,19 +2245,19 @@ def get_next(next_link=None):
@distributed_trace
def list_all(
- self, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
+ self, *, status_only: Optional[str] = None, filter: Optional[str] = None, **kwargs: Any
) -> Iterable["_models.VirtualMachine"]:
"""Lists all of the virtual machines in the specified subscription. Use the nextLink property in
the response to get the next page of virtual machines.
- :param status_only: statusOnly=true enables fetching run time status of all Virtual Machines in
- the subscription. Default value is None.
- :type status_only: str
- :param filter: The system query option to filter VMs returned in the response. Allowed value is
- 'virtualMachineScaleSet/id' eq
+ :keyword status_only: statusOnly=true enables fetching run time status of all Virtual Machines
+ in the subscription. Default value is None.
+ :paramtype status_only: str
+ :keyword filter: The system query option to filter VMs returned in the response. Allowed value
+ is 'virtualMachineScaleSet/id' eq
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'.
Default value is None.
- :type filter: str
+ :paramtype filter: str
:keyword callable cls: A custom type or function that will be passed the direct response
:return: An iterator like instance of either VirtualMachine or the result of cls(response)
:rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.compute.v2022_11_01.models.VirtualMachine]
@@ -2259,7 +2266,7 @@ def list_all(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2313,8 +2320,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2347,7 +2355,7 @@ def list_available_sizes(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineSizeListResult] = kwargs.pop("cls", None)
error_map = {
@@ -2401,8 +2409,9 @@ def extract_data(pipeline_response):
def get_next(next_link=None):
request = prepare_request(next_link)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2419,7 +2428,7 @@ def get_next(next_link=None):
}
def _power_off_initial( # pylint: disable=inconsistent-return-statements
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> None:
error_map = {
401: ClientAuthenticationError,
@@ -2432,7 +2441,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_power_off_request(
@@ -2448,8 +2457,9 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2467,7 +2477,7 @@ def _power_off_initial( # pylint: disable=inconsistent-return-statements
@distributed_trace
def begin_power_off(
- self, resource_group_name: str, vm_name: str, skip_shutdown: bool = False, **kwargs: Any
+ self, resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any
) -> LROPoller[None]:
"""The operation to power off (stop) a virtual machine. The virtual machine can be restarted with
the same provisioned resources. You are still charged for this virtual machine.
@@ -2476,10 +2486,10 @@ def begin_power_off(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
+ :keyword skip_shutdown: The parameter to request non-graceful VM shutdown. True value for this
flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this
flag is false if not specified. Default value is False.
- :type skip_shutdown: bool
+ :paramtype skip_shutdown: bool
:keyword callable cls: A custom type or function that will be passed the direct response
:keyword str continuation_token: A continuation token to restart a poller from a saved state.
:keyword polling: By default, your polling method will be ARMPolling. Pass in False for this
@@ -2495,7 +2505,7 @@ def begin_power_off(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2550,7 +2560,7 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_reapply_request(
@@ -2565,8 +2575,9 @@ def _reapply_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2605,7 +2616,7 @@ def begin_reapply(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2659,7 +2670,7 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_restart_request(
@@ -2674,8 +2685,9 @@ def _restart_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2714,7 +2726,7 @@ def begin_restart(self, resource_group_name: str, vm_name: str, **kwargs: Any) -
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2768,7 +2780,7 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_start_request(
@@ -2783,8 +2795,9 @@ def _start_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2823,7 +2836,7 @@ def begin_start(self, resource_group_name: str, vm_name: str, **kwargs: Any) ->
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2877,7 +2890,7 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_redeploy_request(
@@ -2892,8 +2905,9 @@ def _redeploy_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -2932,7 +2946,7 @@ def begin_redeploy(self, resource_group_name: str, vm_name: str, **kwargs: Any)
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -2990,7 +3004,7 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
@@ -3020,8 +3034,9 @@ def _reimage_initial( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3157,7 +3172,7 @@ def begin_reimage(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3205,6 +3220,7 @@ def retrieve_boot_diagnostics_data(
self,
resource_group_name: str,
vm_name: str,
+ *,
sas_uri_expiration_time_in_minutes: Optional[int] = None,
**kwargs: Any
) -> _models.RetrieveBootDiagnosticsDataResult:
@@ -3214,10 +3230,11 @@ def retrieve_boot_diagnostics_data(
:type resource_group_name: str
:param vm_name: The name of the virtual machine. Required.
:type vm_name: str
- :param sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs with
- a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS URIs
- will be generated with a default expiration duration of 120 minutes. Default value is None.
- :type sas_uri_expiration_time_in_minutes: int
+ :keyword sas_uri_expiration_time_in_minutes: Expiration duration in minutes for the SAS URIs
+ with a value between 1 to 1440 minutes. :code:`
`:code:`
`NOTE: If not specified, SAS
+ URIs will be generated with a default expiration duration of 120 minutes. Default value is
+ None.
+ :paramtype sas_uri_expiration_time_in_minutes: int
:keyword callable cls: A custom type or function that will be passed the direct response
:return: RetrieveBootDiagnosticsDataResult or the result of cls(response)
:rtype: ~azure.mgmt.compute.v2022_11_01.models.RetrieveBootDiagnosticsDataResult
@@ -3234,7 +3251,7 @@ def retrieve_boot_diagnostics_data(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.RetrieveBootDiagnosticsDataResult] = kwargs.pop("cls", None)
request = build_retrieve_boot_diagnostics_data_request(
@@ -3250,8 +3267,9 @@ def retrieve_boot_diagnostics_data(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3285,7 +3303,7 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_perform_maintenance_request(
@@ -3300,8 +3318,9 @@ def _perform_maintenance_initial( # pylint: disable=inconsistent-return-stateme
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3340,7 +3359,7 @@ def begin_perform_maintenance(self, resource_group_name: str, vm_name: str, **kw
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3406,7 +3425,7 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[None] = kwargs.pop("cls", None)
request = build_simulate_eviction_request(
@@ -3421,8 +3440,9 @@ def simulate_eviction( # pylint: disable=inconsistent-return-statements
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3452,7 +3472,7 @@ def _assess_patches_initial(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[Optional[_models.VirtualMachineAssessPatchesResult]] = kwargs.pop("cls", None)
request = build_assess_patches_request(
@@ -3467,8 +3487,9 @@ def _assess_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3517,7 +3538,7 @@ def begin_assess_patches(
_headers = kwargs.pop("headers", {}) or {}
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
cls: ClsType[_models.VirtualMachineAssessPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
lro_delay = kwargs.pop("polling_interval", self._config.polling_interval)
@@ -3579,7 +3600,7 @@ def _install_patches_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.VirtualMachineInstallPatchesResult]] = kwargs.pop("cls", None)
@@ -3606,8 +3627,9 @@ def _install_patches_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3742,7 +3764,7 @@ def begin_install_patches(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.VirtualMachineInstallPatchesResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
@@ -3803,7 +3825,7 @@ def _run_command_initial(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None)
@@ -3830,8 +3852,9 @@ def _run_command_initial(
request = _convert_request(request)
request.url = self._client.format_url(request.url)
+ _stream = False
pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access
- request, stream=False, **kwargs
+ request, stream=_stream, **kwargs
)
response = pipeline_response.http_response
@@ -3955,7 +3978,7 @@ def begin_run_command(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})
- api_version: Literal["2022-11-01"] = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
+ api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2022-11-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None)
polling: Union[bool, PollingMethod] = kwargs.pop("polling", True)
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_delete_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_delete_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_delete_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/availability_set_delete_maximum_set_gen.py
index de7f63adbf4c..0d0161ee2e6d 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_delete_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_delete_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python availability_sets_delete_maximum_set_gen.py
+ python availability_set_delete_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySets_Delete_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySet_Delete_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_delete_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_delete_minimum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_delete_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/availability_set_delete_minimum_set_gen.py
index 1e491a2ea704..25ed60cfc54a 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_delete_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_delete_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python availability_sets_delete_minimum_set_gen.py
+ python availability_set_delete_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySets_Delete_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySet_Delete_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_get_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_get_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_get_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/availability_set_get_maximum_set_gen.py
index de78ff199665..cecd0403ab6c 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_get_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_get_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python availability_sets_get_maximum_set_gen.py
+ python availability_set_get_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySets_Get_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySet_Get_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_get_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_get_minimum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_get_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/availability_set_get_minimum_set_gen.py
index f01697e6d5b3..a916676b0709 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_get_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_get_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python availability_sets_get_minimum_set_gen.py
+ python availability_set_get_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySets_Get_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySet_Get_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_list_available_sizes_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_list_available_sizes_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_list_available_sizes_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/availability_set_list_available_sizes_maximum_set_gen.py
index 7410e4c6e338..bd6b29886e93 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_list_available_sizes_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_list_available_sizes_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python availability_sets_list_available_sizes_maximum_set_gen.py
+ python availability_set_list_available_sizes_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySets_ListAvailableSizes_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySet_ListAvailableSizes_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_list_available_sizes_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_list_available_sizes_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_list_available_sizes_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/availability_set_list_available_sizes_minimum_set_gen.py
index b787fcacae92..eefec97d9f10 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_list_available_sizes_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_list_available_sizes_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python availability_sets_list_available_sizes_minimum_set_gen.py
+ python availability_set_list_available_sizes_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySets_ListAvailableSizes_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySet_ListAvailableSizes_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_list_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_list_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_list_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/availability_set_list_maximum_set_gen.py
index 82eb7d30848b..ee6133128d6b 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_list_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_list_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python availability_sets_list_maximum_set_gen.py
+ python availability_set_list_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySets_List_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySet_List_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_list_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_list_minimum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_list_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/availability_set_list_minimum_set_gen.py
index 5791dcb246bd..48e735b6f464 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_list_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_list_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python availability_sets_list_minimum_set_gen.py
+ python availability_set_list_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySets_List_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySet_List_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_update_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_update_maximum_set_gen.py
similarity index 95%
rename from sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_update_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/availability_set_update_maximum_set_gen.py
index a929a1c2f02a..3916789540b1 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/availability_sets_update_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/availability_set_update_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python availability_sets_update_maximum_set_gen.py
+ python availability_set_update_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -52,6 +52,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySets_Update_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/availabilitySetExamples/AvailabilitySet_Update_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_delete_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_delete_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_delete_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_delete_maximum_set_gen.py
index 2535e84bfc90..05afc976bd7b 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_delete_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_delete_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python dedicated_hosts_delete_maximum_set_gen.py
+ python dedicated_host_delete_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHosts_Delete_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHost_Delete_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_delete_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_delete_minimum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_delete_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_delete_minimum_set_gen.py
index 4aa0772364e0..e224e6a13bdc 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_delete_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_delete_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python dedicated_hosts_delete_minimum_set_gen.py
+ python dedicated_host_delete_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHosts_Delete_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHost_Delete_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_delete_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_delete_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_delete_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_delete_maximum_set_gen.py
index a2c99ad2395c..a99ddaf41d0a 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_delete_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_delete_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python dedicated_host_groups_delete_maximum_set_gen.py
+ python dedicated_host_group_delete_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroups_Delete_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroup_Delete_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_delete_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_delete_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_delete_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_delete_minimum_set_gen.py
index 2b5887f8e466..4444c465587c 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_delete_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_delete_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python dedicated_host_groups_delete_minimum_set_gen.py
+ python dedicated_host_group_delete_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroups_Delete_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroup_Delete_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_list_by_resource_group_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_list_by_resource_group_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_list_by_resource_group_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_list_by_resource_group_maximum_set_gen.py
index 64cae9ac4d2f..9d878039e0c3 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_list_by_resource_group_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_list_by_resource_group_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python dedicated_host_groups_list_by_resource_group_maximum_set_gen.py
+ python dedicated_host_group_list_by_resource_group_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroups_ListByResourceGroup_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroup_ListByResourceGroup_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_list_by_resource_group_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_list_by_resource_group_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_list_by_resource_group_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_list_by_resource_group_minimum_set_gen.py
index 0a23d4abfab0..49d30d83f0a6 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_list_by_resource_group_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_list_by_resource_group_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python dedicated_host_groups_list_by_resource_group_minimum_set_gen.py
+ python dedicated_host_group_list_by_resource_group_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroups_ListByResourceGroup_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroup_ListByResourceGroup_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_list_by_subscription_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_list_by_subscription_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_list_by_subscription_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_list_by_subscription_maximum_set_gen.py
index 887d6c3f7c6b..2ae945aabe83 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_list_by_subscription_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_list_by_subscription_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python dedicated_host_groups_list_by_subscription_minimum_set_gen.py
+ python dedicated_host_group_list_by_subscription_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -34,6 +34,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroups_ListBySubscription_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroup_ListBySubscription_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_list_by_subscription_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_list_by_subscription_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_list_by_subscription_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_list_by_subscription_minimum_set_gen.py
index 927f1ac1ed9c..aecc51d05b37 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_list_by_subscription_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_list_by_subscription_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python dedicated_host_groups_list_by_subscription_maximum_set_gen.py
+ python dedicated_host_group_list_by_subscription_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -34,6 +34,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroups_ListBySubscription_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroup_ListBySubscription_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_update_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_update_maximum_set_gen.py
similarity index 95%
rename from sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_update_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_update_maximum_set_gen.py
index be2d9ec2fb86..269b08b6db46 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_groups_update_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_group_update_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python dedicated_host_groups_update_maximum_set_gen.py
+ python dedicated_host_group_update_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -60,6 +60,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroups_Update_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHostGroup_Update_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_list_by_host_group_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_list_by_host_group_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_list_by_host_group_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_list_by_host_group_maximum_set_gen.py
index 620068d36999..56b32118755e 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_list_by_host_group_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_list_by_host_group_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python dedicated_hosts_list_by_host_group_maximum_set_gen.py
+ python dedicated_host_list_by_host_group_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHosts_ListByHostGroup_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHost_ListByHostGroup_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_list_by_host_group_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_list_by_host_group_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_list_by_host_group_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_list_by_host_group_minimum_set_gen.py
index 03ab0f5350ad..caa63133efd6 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_list_by_host_group_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_list_by_host_group_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python dedicated_hosts_list_by_host_group_minimum_set_gen.py
+ python dedicated_host_list_by_host_group_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHosts_ListByHostGroup_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHost_ListByHostGroup_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_update_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_update_maximum_set_gen.py
similarity index 95%
rename from sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_update_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_update_maximum_set_gen.py
index 7b52acb6e963..a87134eede88 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_hosts_update_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/dedicated_host_update_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python dedicated_hosts_update_maximum_set_gen.py
+ python dedicated_host_update_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -57,6 +57,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHosts_Update_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/dedicatedHostExamples/DedicatedHost_Update_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collections_delete_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collection_delete_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collections_delete_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collection_delete_maximum_set_gen.py
index ee79697199ca..5e5cf9382a91 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collections_delete_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collection_delete_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python restore_point_collections_delete_maximum_set_gen.py
+ python restore_point_collection_delete_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/restorePointExamples/RestorePointCollections_Delete_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/restorePointExamples/RestorePointCollection_Delete_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collections_delete_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collection_delete_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collections_delete_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collection_delete_minimum_set_gen.py
index 78d7f6fd0659..34b0036114ef 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collections_delete_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collection_delete_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python restore_point_collections_delete_minimum_set_gen.py
+ python restore_point_collection_delete_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/restorePointExamples/RestorePointCollections_Delete_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/restorePointExamples/RestorePointCollection_Delete_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collections_update_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collection_update_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collections_update_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collection_update_maximum_set_gen.py
index 6750588d83e2..1c705b9f857d 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collections_update_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_collection_update_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python restore_point_collections_update_maximum_set_gen.py
+ python restore_point_collection_update_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -44,6 +44,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/restorePointExamples/RestorePointCollections_Update_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/restorePointExamples/RestorePointCollection_Update_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/restore_points_delete_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_delete_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/restore_points_delete_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/restore_point_delete_maximum_set_gen.py
index f1349a81be62..7c820e9aea2c 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/restore_points_delete_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_delete_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python restore_points_delete_maximum_set_gen.py
+ python restore_point_delete_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/restorePointExamples/RestorePoints_Delete_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/restorePointExamples/RestorePoint_Delete_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/restore_points_delete_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_delete_minimum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/restore_points_delete_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/restore_point_delete_minimum_set_gen.py
index b790bd94d7b6..ee16b28e707b 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/restore_points_delete_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/restore_point_delete_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python restore_points_delete_minimum_set_gen.py
+ python restore_point_delete_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/restorePointExamples/RestorePoints_Delete_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/restorePointExamples/RestorePoint_Delete_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_delete_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_delete_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_delete_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_delete_maximum_set_gen.py
index f548f45d49d4..083c75788fb8 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_delete_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_delete_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python ssh_public_keys_delete_maximum_set_gen.py
+ python ssh_public_key_delete_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKeys_Delete_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKey_Delete_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_delete_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_delete_minimum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_delete_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_delete_minimum_set_gen.py
index 6a8e3d097654..8d5e07b53633 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_delete_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_delete_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python ssh_public_keys_delete_minimum_set_gen.py
+ python ssh_public_key_delete_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKeys_Delete_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKey_Delete_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_generate_key_pair.py b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_generate_key_pair.py
similarity index 94%
rename from sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_generate_key_pair.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_generate_key_pair.py
index 86f6b9ede8cd..63027ee04333 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_generate_key_pair.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_generate_key_pair.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python ssh_public_keys_generate_key_pair.py
+ python ssh_public_key_generate_key_pair.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKeys_GenerateKeyPair.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKey_GenerateKeyPair.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_list_by_resource_group_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_list_by_resource_group_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_list_by_resource_group_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_list_by_resource_group_maximum_set_gen.py
index ce3b7e28d7f8..848e7748049a 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_list_by_resource_group_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_list_by_resource_group_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python ssh_public_keys_list_by_resource_group_maximum_set_gen.py
+ python ssh_public_key_list_by_resource_group_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKeys_ListByResourceGroup_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKey_ListByResourceGroup_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_list_by_resource_group_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_list_by_resource_group_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_list_by_resource_group_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_list_by_resource_group_minimum_set_gen.py
index d185b9a3f650..fc973b0aaa98 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_list_by_resource_group_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_list_by_resource_group_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python ssh_public_keys_list_by_resource_group_minimum_set_gen.py
+ python ssh_public_key_list_by_resource_group_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKeys_ListByResourceGroup_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKey_ListByResourceGroup_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_list_by_subscription_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_list_by_subscription_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_list_by_subscription_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_list_by_subscription_maximum_set_gen.py
index f1255b0db833..740f74b79541 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_list_by_subscription_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_list_by_subscription_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python ssh_public_keys_list_by_subscription_minimum_set_gen.py
+ python ssh_public_key_list_by_subscription_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -34,6 +34,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKeys_ListBySubscription_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKey_ListBySubscription_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_list_by_subscription_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_list_by_subscription_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_list_by_subscription_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_list_by_subscription_minimum_set_gen.py
index aae1de20ab8b..157cd86e2d92 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_list_by_subscription_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_list_by_subscription_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python ssh_public_keys_list_by_subscription_maximum_set_gen.py
+ python ssh_public_key_list_by_subscription_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -34,6 +34,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKeys_ListBySubscription_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKey_ListBySubscription_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_update_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_update_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_update_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_update_maximum_set_gen.py
index 675cec69ca99..a5f247c884e1 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_keys_update_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/ssh_public_key_update_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python ssh_public_keys_update_maximum_set_gen.py
+ python ssh_public_key_update_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKeys_Update_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/sshPublicKeyExamples/SshPublicKey_Update_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_capture_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_capture_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_capture_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_capture_maximum_set_gen.py
index a863f4ea8188..76c9c3bdf44a 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_capture_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_capture_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_capture_maximum_set_gen.py
+ python virtual_machine_capture_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_Capture_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_Capture_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_capture_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_capture_minimum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_capture_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_capture_minimum_set_gen.py
index bcf365cdfa59..c87600e0942a 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_capture_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_capture_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_capture_minimum_set_gen.py
+ python virtual_machine_capture_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_Capture_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_Capture_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_convert_to_managed_disks_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_convert_to_managed_disks_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_convert_to_managed_disks_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_convert_to_managed_disks_maximum_set_gen.py
index edc9ac643cce..ef08b73e3056 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_convert_to_managed_disks_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_convert_to_managed_disks_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_convert_to_managed_disks_maximum_set_gen.py
+ python virtual_machine_convert_to_managed_disks_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_ConvertToManagedDisks_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_ConvertToManagedDisks_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_convert_to_managed_disks_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_convert_to_managed_disks_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_convert_to_managed_disks_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_convert_to_managed_disks_minimum_set_gen.py
index ca35bba46e5e..e1965e2bfb07 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_convert_to_managed_disks_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_convert_to_managed_disks_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_convert_to_managed_disks_minimum_set_gen.py
+ python virtual_machine_convert_to_managed_disks_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_ConvertToManagedDisks_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_ConvertToManagedDisks_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_create_with_vm_size_properties.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_create_with_vm_size_properties.py
index 534baba62949..2f98a64e4919 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_create_with_vm_size_properties.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_create_with_vm_size_properties.py
@@ -79,6 +79,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_CreateWithVMSizeProperties.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_Create_WithVMSizeProperties.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_deallocate_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_deallocate_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_deallocate_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_deallocate_maximum_set_gen.py
index f25628f4f9f3..cac735c7a615 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_deallocate_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_deallocate_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_deallocate_maximum_set_gen.py
+ python virtual_machine_deallocate_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_Deallocate_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_Deallocate_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_deallocate_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_deallocate_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_deallocate_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_deallocate_minimum_set_gen.py
index d5579e20e3f9..99724a252ea5 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_deallocate_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_deallocate_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_deallocate_minimum_set_gen.py
+ python virtual_machine_deallocate_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_Deallocate_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_Deallocate_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_create_or_update_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_create_or_update_maximum_set_gen.py
similarity index 95%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_create_or_update_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_create_or_update_maximum_set_gen.py
index 3a8ab562ddd8..de51d3887510 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_create_or_update_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_create_or_update_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extensions_create_or_update_maximum_set_gen.py
+ python virtual_machine_extension_create_or_update_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -75,6 +75,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtensions_CreateOrUpdate_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtension_CreateOrUpdate_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_create_or_update_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_create_or_update_minimum_set_gen.py
similarity index 87%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_create_or_update_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_create_or_update_minimum_set_gen.py
index 52f55c968e32..ee621b0ab8db 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_create_or_update_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_create_or_update_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extensions_create_or_update_minimum_set_gen.py
+ python virtual_machine_extension_create_or_update_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -31,13 +31,13 @@ def main():
response = client.virtual_machine_extensions.begin_create_or_update(
resource_group_name="rgcompute",
- vm_name="aaaa",
- vm_extension_name="aaaaaaaaaaaaaaaaaaaaaaaa",
+ vm_name="myVM",
+ vm_extension_name="myVMExtension",
extension_parameters={"location": "westus"},
).result()
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtensions_CreateOrUpdate_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtension_CreateOrUpdate_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_delete_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_delete_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_delete_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_delete_maximum_set_gen.py
index 81e4a6117aee..77ac548f02f7 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_delete_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_delete_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extensions_delete_maximum_set_gen.py
+ python virtual_machine_extension_delete_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtensions_Delete_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtension_Delete_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_delete_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_delete_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_delete_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_delete_minimum_set_gen.py
index ec9a2fdb2309..f88eb759fd91 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_delete_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_delete_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extensions_delete_minimum_set_gen.py
+ python virtual_machine_extension_delete_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtensions_Delete_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtension_Delete_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_get_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_get_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_get_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_get_maximum_set_gen.py
index bf73cc51384c..f5b47b616d30 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_get_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_get_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extensions_get_maximum_set_gen.py
+ python virtual_machine_extension_get_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtensions_Get_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtension_Get_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_get_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_get_minimum_set_gen.py
similarity index 88%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_get_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_get_minimum_set_gen.py
index f7225e1b44ca..a0d3584d55f9 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_get_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_get_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extensions_get_minimum_set_gen.py
+ python virtual_machine_extension_get_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -31,12 +31,12 @@ def main():
response = client.virtual_machine_extensions.get(
resource_group_name="rgcompute",
- vm_name="a",
- vm_extension_name="aaaaaaaaaaaaaaaaaaaaaaaaaaaa",
+ vm_name="myVM",
+ vm_extension_name="myVMExtension",
)
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtensions_Get_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtension_Get_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_get_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_get_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_get_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_get_maximum_set_gen.py
index 84784c147af2..d21e5045fc4c 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_get_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_get_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extension_images_get_maximum_set_gen.py
+ python virtual_machine_extension_image_get_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -38,6 +38,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExtensionImageExamples/VirtualMachineExtensionImages_Get_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExtensionImageExamples/VirtualMachineExtensionImage_Get_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_get_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_get_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_get_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_get_minimum_set_gen.py
index 6e0337ea7f3a..7fea2b3c17a7 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_get_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_get_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extension_images_get_minimum_set_gen.py
+ python virtual_machine_extension_image_get_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -38,6 +38,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExtensionImageExamples/VirtualMachineExtensionImages_Get_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExtensionImageExamples/VirtualMachineExtensionImage_Get_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_list_types_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_list_types_maximum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_list_types_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_list_types_maximum_set_gen.py
index 092c60f55b98..a64e66bb9253 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_list_types_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_list_types_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extension_images_list_types_maximum_set_gen.py
+ python virtual_machine_extension_image_list_types_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExtensionImageExamples/VirtualMachineExtensionImages_ListTypes_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExtensionImageExamples/VirtualMachineExtensionImage_ListTypes_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_list_types_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_list_types_minimum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_list_types_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_list_types_minimum_set_gen.py
index 6543fb43ced8..60aa6303fd15 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_list_types_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_list_types_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extension_images_list_types_minimum_set_gen.py
+ python virtual_machine_extension_image_list_types_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExtensionImageExamples/VirtualMachineExtensionImages_ListTypes_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExtensionImageExamples/VirtualMachineExtensionImage_ListTypes_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_list_versions_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_list_versions_maximum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_list_versions_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_list_versions_maximum_set_gen.py
index 212795224f42..7ccbdadd430d 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_list_versions_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_list_versions_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extension_images_list_versions_maximum_set_gen.py
+ python virtual_machine_extension_image_list_versions_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExtensionImageExamples/VirtualMachineExtensionImages_ListVersions_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExtensionImageExamples/VirtualMachineExtensionImage_ListVersions_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_list_versions_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_list_versions_minimum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_list_versions_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_list_versions_minimum_set_gen.py
index 4d0fc8e941b3..19aa800adb1f 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_images_list_versions_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_image_list_versions_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extension_images_list_versions_minimum_set_gen.py
+ python virtual_machine_extension_image_list_versions_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExtensionImageExamples/VirtualMachineExtensionImages_ListVersions_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExtensionImageExamples/VirtualMachineExtensionImage_ListVersions_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_list_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_list_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_list_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_list_maximum_set_gen.py
index 28cd0e09bf5b..a221e417654a 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_list_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_list_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extensions_list_maximum_set_gen.py
+ python virtual_machine_extension_list_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtensions_List_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtension_List_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_list_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_list_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_list_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_list_minimum_set_gen.py
index cd763fe7261f..887dfb185a06 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_list_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_list_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extensions_list_minimum_set_gen.py
+ python virtual_machine_extension_list_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtensions_List_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtension_List_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_update.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_update.py
similarity index 96%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_update.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_update.py
index e9a413238014..c6da9f9bf886 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extensions_update.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_extension_update.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_extensions_update.py
+ python virtual_machine_extension_update.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -53,6 +53,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtensions_Update.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachineExtension_Update.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_get_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_get_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_get_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_get_maximum_set_gen.py
index eae154baa978..8fb4e01fdf51 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_get_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_get_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_images_get_maximum_set_gen.py
+ python virtual_machine_image_get_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -39,6 +39,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_Get_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImage_Get_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_get_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_get_minimum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_get_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_get_minimum_set_gen.py
index 4341ec092142..1245e1105601 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_get_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_get_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_images_get_minimum_set_gen.py
+ python virtual_machine_image_get_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -39,6 +39,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_Get_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImage_Get_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_maximum_set_gen.py
index 322cdbd58379..3633c2d444cf 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_images_list_maximum_set_gen.py
+ python virtual_machine_image_list_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -38,6 +38,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_List_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImage_List_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_minimum_set_gen.py
index d0fef996d0b1..59496101dd5d 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_images_list_minimum_set_gen.py
+ python virtual_machine_image_list_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -38,6 +38,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_List_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImage_List_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_offers_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_offers_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_offers_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_offers_maximum_set_gen.py
index d5ba16d43777..4ab7530ab8a6 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_offers_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_offers_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_images_list_offers_maximum_set_gen.py
+ python virtual_machine_image_list_offers_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListOffers_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImage_ListOffers_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_offers_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_offers_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_offers_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_offers_minimum_set_gen.py
index 62dc84066987..b6c6dc0cc38f 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_offers_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_offers_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_images_list_offers_minimum_set_gen.py
+ python virtual_machine_image_list_offers_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListOffers_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImage_ListOffers_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_publishers_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_publishers_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_publishers_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_publishers_maximum_set_gen.py
index d2e7f05902f1..65613fa207e2 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_publishers_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_publishers_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_images_list_publishers_maximum_set_gen.py
+ python virtual_machine_image_list_publishers_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -35,6 +35,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListPublishers_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImage_ListPublishers_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_publishers_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_publishers_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_publishers_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_publishers_minimum_set_gen.py
index 93055354dfd1..8c145f6ab3a9 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_publishers_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_publishers_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_images_list_publishers_minimum_set_gen.py
+ python virtual_machine_image_list_publishers_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -35,6 +35,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListPublishers_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImage_ListPublishers_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_skus_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_skus_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_skus_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_skus_maximum_set_gen.py
index 2de3aca6ea9d..19aeff76e36c 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_skus_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_skus_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_images_list_skus_maximum_set_gen.py
+ python virtual_machine_image_list_skus_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListSkus_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImage_ListSkus_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_skus_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_skus_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_skus_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_skus_minimum_set_gen.py
index ad952a32447f..7c72f1dedc62 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_images_list_skus_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_image_list_skus_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_images_list_skus_minimum_set_gen.py
+ python virtual_machine_image_list_skus_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImages_ListSkus_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineImageExamples/VirtualMachineImage_ListSkus_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_all_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_all_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_all_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_all_maximum_set_gen.py
index 856ce4e67393..1f0510a4e62d 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_all_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_all_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_list_all_maximum_set_gen.py
+ python virtual_machine_list_all_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -34,6 +34,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_ListAll_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_ListAll_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_all_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_all_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_all_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_all_minimum_set_gen.py
index e846e9970e52..563cd52b648d 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_all_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_all_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_list_all_minimum_set_gen.py
+ python virtual_machine_list_all_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -34,6 +34,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_ListAll_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_ListAll_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_available_vm_sizes.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_available_vm_sizes.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_available_vm_sizes.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_available_vm_sizes.py
index bca4ebe76487..a86c9e59ae17 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_available_vm_sizes.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_available_vm_sizes.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_list_available_vm_sizes.py
+ python virtual_machine_list_available_vm_sizes.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_ListAvailableVmSizes.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_ListAvailableVmSizes.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_by_subscription_by_location.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_by_subscription_by_location.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_by_subscription_by_location.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_by_subscription_by_location.py
index 43ad2e5abd7b..d296b8a2302e 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_by_subscription_by_location.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_by_subscription_by_location.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_list_by_subscription_by_location.py
+ python virtual_machine_list_by_subscription_by_location.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_ListBySubscription_ByLocation.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_ListBySubscription_ByLocation.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_maximum_set_gen.py
index ca2bec7cb8d3..09ed8871abec 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_list_maximum_set_gen.py
+ python virtual_machine_list_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_List_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_List_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_minimum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_minimum_set_gen.py
index 4c25759e76ab..9aaf03813e1f 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_list_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_list_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_list_minimum_set_gen.py
+ python virtual_machine_list_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_List_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_List_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_perform_maintenance_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_perform_maintenance_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_perform_maintenance_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_perform_maintenance_maximum_set_gen.py
index 0c049da59ae5..80b7bb1e2986 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_perform_maintenance_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_perform_maintenance_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_perform_maintenance_maximum_set_gen.py
+ python virtual_machine_perform_maintenance_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_PerformMaintenance_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_PerformMaintenance_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_perform_maintenance_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_perform_maintenance_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_perform_maintenance_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_perform_maintenance_minimum_set_gen.py
index 57743fe0a275..da86816e36a9 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_perform_maintenance_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_perform_maintenance_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_perform_maintenance_minimum_set_gen.py
+ python virtual_machine_perform_maintenance_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_PerformMaintenance_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_PerformMaintenance_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_power_off_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_power_off_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_power_off_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_power_off_maximum_set_gen.py
index 5776feb6fded..5a49ef8d76dd 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_power_off_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_power_off_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_power_off_maximum_set_gen.py
+ python virtual_machine_power_off_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_PowerOff_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_PowerOff_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_power_off_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_power_off_minimum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_power_off_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_power_off_minimum_set_gen.py
index 40f0ac515e59..64c5c08a3069 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_power_off_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_power_off_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_power_off_minimum_set_gen.py
+ python virtual_machine_power_off_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_PowerOff_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_PowerOff_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_redeploy_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_redeploy_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_redeploy_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_redeploy_maximum_set_gen.py
index 691598ebe5d9..043bc58a8825 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_redeploy_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_redeploy_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_redeploy_maximum_set_gen.py
+ python virtual_machine_redeploy_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_Redeploy_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_Redeploy_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_redeploy_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_redeploy_minimum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_redeploy_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_redeploy_minimum_set_gen.py
index 35342724562c..e513e5c3a0ac 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_redeploy_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_redeploy_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_redeploy_minimum_set_gen.py
+ python virtual_machine_redeploy_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_Redeploy_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_Redeploy_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_restart_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_restart_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_restart_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_restart_maximum_set_gen.py
index 3ac55d5f5b1f..261c8d0fb5f6 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_restart_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_restart_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_restart_maximum_set_gen.py
+ python virtual_machine_restart_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_Restart_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_Restart_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_restart_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_restart_minimum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_restart_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_restart_minimum_set_gen.py
index 463a07f661c8..d1901f475019 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_restart_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_restart_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_restart_minimum_set_gen.py
+ python virtual_machine_restart_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_Restart_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_Restart_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_convert_to_single_placement_group_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_convert_to_single_placement_group_maximum_set_gen.py
similarity index 89%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_convert_to_single_placement_group_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_convert_to_single_placement_group_maximum_set_gen.py
index 729611ac125d..6d24f28d694c 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_convert_to_single_placement_group_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_convert_to_single_placement_group_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_convert_to_single_placement_group_maximum_set_gen.py
+ python virtual_machine_scale_set_convert_to_single_placement_group_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ConvertToSinglePlacementGroup_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_ConvertToSinglePlacementGroup_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_deallocate_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_deallocate_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_deallocate_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_deallocate_maximum_set_gen.py
index cbde09958a16..25be1d5d700b 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_deallocate_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_deallocate_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_deallocate_maximum_set_gen.py
+ python virtual_machine_scale_set_deallocate_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Deallocate_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_Deallocate_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_deallocate_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_deallocate_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_deallocate_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_deallocate_minimum_set_gen.py
index 7d0d1b1d7d38..0acc90cb8dbe 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_deallocate_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_deallocate_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_deallocate_minimum_set_gen.py
+ python virtual_machine_scale_set_deallocate_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Deallocate_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_Deallocate_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_create_or_update_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_create_or_update_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_create_or_update_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_create_or_update_maximum_set_gen.py
index 70fe2bbbff3f..2946e4052843 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_create_or_update_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_create_or_update_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_extensions_create_or_update_maximum_set_gen.py
+ python virtual_machine_scale_set_extension_create_or_update_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -52,6 +52,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtensions_CreateOrUpdate_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtension_CreateOrUpdate_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_delete_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_delete_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_delete_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_delete_maximum_set_gen.py
index 3f5eec2062fb..0be4e9f6276f 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_delete_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_delete_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_extensions_delete_maximum_set_gen.py
+ python virtual_machine_scale_set_extension_delete_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtensions_Delete_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtension_Delete_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_delete_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_delete_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_delete_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_delete_minimum_set_gen.py
index b4bc3c517cf5..64f4b92abb96 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_delete_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_delete_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_extensions_delete_minimum_set_gen.py
+ python virtual_machine_scale_set_extension_delete_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtensions_Delete_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtension_Delete_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_get_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_get_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_get_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_get_maximum_set_gen.py
index cde3e53d387a..1e5e3ab205cd 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_get_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_get_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_extensions_get_maximum_set_gen.py
+ python virtual_machine_scale_set_extension_get_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtensions_Get_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtension_Get_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_get_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_get_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_get_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_get_minimum_set_gen.py
index c9b858fe5d35..0aa908736343 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_get_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_get_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_extensions_get_minimum_set_gen.py
+ python virtual_machine_scale_set_extension_get_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtensions_Get_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtension_Get_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_list_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_list_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_list_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_list_maximum_set_gen.py
index 5bbc3927b6c6..5eb5a2d3f175 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_list_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_list_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_extensions_list_maximum_set_gen.py
+ python virtual_machine_scale_set_extension_list_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtensions_List_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtension_List_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_list_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_list_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_list_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_list_minimum_set_gen.py
index 39974facdad0..f4e6ea5a17bc 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_list_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_list_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_extensions_list_minimum_set_gen.py
+ python virtual_machine_scale_set_extension_list_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtensions_List_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtension_List_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_update_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_update_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_update_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_update_maximum_set_gen.py
index 499ea5848470..385ef4891bd8 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extensions_update_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_extension_update_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_extensions_update_maximum_set_gen.py
+ python virtual_machine_scale_set_extension_update_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -51,6 +51,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtensions_Update_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetExtension_Update_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_force_recovery_service_fabric_platform_update_domain_walk_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_force_recovery_service_fabric_platform_update_domain_walk_maximum_set_gen.py
similarity index 85%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_force_recovery_service_fabric_platform_update_domain_walk_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_force_recovery_service_fabric_platform_update_domain_walk_maximum_set_gen.py
index 5e201e59126b..8c7925008925 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_force_recovery_service_fabric_platform_update_domain_walk_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_force_recovery_service_fabric_platform_update_domain_walk_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_force_recovery_service_fabric_platform_update_domain_walk_maximum_set_gen.py
+ python virtual_machine_scale_set_force_recovery_service_fabric_platform_update_domain_walk_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -32,11 +32,10 @@ def main():
response = client.virtual_machine_scale_sets.force_recovery_service_fabric_platform_update_domain_walk(
resource_group_name="rgcompute",
vm_scale_set_name="aaaaaaaaaaaaaaaa",
- platform_update_domain=30,
)
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ForceRecoveryServiceFabricPlatformUpdateDomainWalk_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_ForceRecoveryServiceFabricPlatformUpdateDomainWalk_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_force_recovery_service_fabric_platform_update_domain_walk_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_force_recovery_service_fabric_platform_update_domain_walk_minimum_set_gen.py
similarity index 85%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_force_recovery_service_fabric_platform_update_domain_walk_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_force_recovery_service_fabric_platform_update_domain_walk_minimum_set_gen.py
index 68fd41db5efc..faa1015e9f9f 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_force_recovery_service_fabric_platform_update_domain_walk_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_force_recovery_service_fabric_platform_update_domain_walk_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_force_recovery_service_fabric_platform_update_domain_walk_minimum_set_gen.py
+ python virtual_machine_scale_set_force_recovery_service_fabric_platform_update_domain_walk_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -32,11 +32,10 @@ def main():
response = client.virtual_machine_scale_sets.force_recovery_service_fabric_platform_update_domain_walk(
resource_group_name="rgcompute",
vm_scale_set_name="aaaaaaaaaaaa",
- platform_update_domain=9,
)
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ForceRecoveryServiceFabricPlatformUpdateDomainWalk_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_ForceRecoveryServiceFabricPlatformUpdateDomainWalk_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_get_instance_view_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_get_instance_view_maximum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_get_instance_view_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_get_instance_view_maximum_set_gen.py
index 32501c3e62cb..db64d4102902 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_get_instance_view_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_get_instance_view_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_get_instance_view_maximum_set_gen.py
+ python virtual_machine_scale_set_get_instance_view_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_GetInstanceView_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_GetInstanceView_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_get_instance_view_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_get_instance_view_minimum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_get_instance_view_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_get_instance_view_minimum_set_gen.py
index fb91cb7d6c1f..90a48bf3bdf7 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_get_instance_view_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_get_instance_view_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_get_instance_view_minimum_set_gen.py
+ python virtual_machine_scale_set_get_instance_view_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_GetInstanceView_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_GetInstanceView_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_get_os_upgrade_history_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_get_os_upgrade_history_maximum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_get_os_upgrade_history_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_get_os_upgrade_history_maximum_set_gen.py
index 86a5f2782dd8..8039f98c76b8 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_get_os_upgrade_history_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_get_os_upgrade_history_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_get_os_upgrade_history_maximum_set_gen.py
+ python virtual_machine_scale_set_get_os_upgrade_history_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_GetOSUpgradeHistory_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_GetOSUpgradeHistory_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_get_os_upgrade_history_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_get_os_upgrade_history_minimum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_get_os_upgrade_history_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_get_os_upgrade_history_minimum_set_gen.py
index f45b27f8b6f4..d1b7c3e4dc27 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_get_os_upgrade_history_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_get_os_upgrade_history_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_get_os_upgrade_history_minimum_set_gen.py
+ python virtual_machine_scale_set_get_os_upgrade_history_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_GetOSUpgradeHistory_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_GetOSUpgradeHistory_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_all_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_all_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_all_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_all_maximum_set_gen.py
index ca25d191bf3e..1d8d93bc7d31 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_all_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_all_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_list_all_minimum_set_gen.py
+ python virtual_machine_scale_set_list_all_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -34,6 +34,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ListAll_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_ListAll_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_all_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_all_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_all_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_all_minimum_set_gen.py
index ed39dcab88e5..79abceb77d6e 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_all_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_all_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_list_all_maximum_set_gen.py
+ python virtual_machine_scale_set_list_all_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -34,6 +34,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ListAll_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_ListAll_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_by_subscription_by_location.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_by_subscription_by_location.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_by_subscription_by_location.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_by_subscription_by_location.py
index 8d6b0901178d..6f337ba5e552 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_by_subscription_by_location.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_by_subscription_by_location.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_list_by_subscription_by_location.py
+ python virtual_machine_scale_set_list_by_subscription_by_location.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ListBySubscription_ByLocation.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_ListBySubscription_ByLocation.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_maximum_set_gen.py
index 495d41a85a88..125b6a6e53ef 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_list_minimum_set_gen.py
+ python virtual_machine_scale_set_list_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_List_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_List_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_minimum_set_gen.py
index 73f423bcfe7f..cb0d542cb461 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_list_maximum_set_gen.py
+ python virtual_machine_scale_set_list_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_List_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_List_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_skus_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_skus_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_skus_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_skus_maximum_set_gen.py
index 1454e4f35f5d..94ca0ed3d54b 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_skus_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_skus_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_list_skus_maximum_set_gen.py
+ python virtual_machine_scale_set_list_skus_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ListSkus_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_ListSkus_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_skus_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_skus_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_skus_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_skus_minimum_set_gen.py
index 095a81e9311f..367837e11155 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_list_skus_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_list_skus_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_list_skus_minimum_set_gen.py
+ python virtual_machine_scale_set_list_skus_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ListSkus_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_ListSkus_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_perform_maintenance_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_perform_maintenance_maximum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_perform_maintenance_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_perform_maintenance_maximum_set_gen.py
index 76136eef1cd4..59c5ab771582 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_perform_maintenance_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_perform_maintenance_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_perform_maintenance_maximum_set_gen.py
+ python virtual_machine_scale_set_perform_maintenance_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_PerformMaintenance_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_PerformMaintenance_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_perform_maintenance_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_perform_maintenance_minimum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_perform_maintenance_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_perform_maintenance_minimum_set_gen.py
index 2ef3394ffb48..60f897141c2b 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_perform_maintenance_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_perform_maintenance_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_perform_maintenance_minimum_set_gen.py
+ python virtual_machine_scale_set_perform_maintenance_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_PerformMaintenance_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_PerformMaintenance_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_power_off_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_power_off_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_power_off_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_power_off_maximum_set_gen.py
index bed9c6175aa5..f0734a384f43 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_power_off_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_power_off_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_power_off_maximum_set_gen.py
+ python virtual_machine_scale_set_power_off_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_PowerOff_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_PowerOff_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_power_off_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_power_off_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_power_off_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_power_off_minimum_set_gen.py
index c5626d578a33..ef011d78fa92 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_power_off_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_power_off_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_power_off_minimum_set_gen.py
+ python virtual_machine_scale_set_power_off_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_PowerOff_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_PowerOff_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_redeploy_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_redeploy_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_redeploy_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_redeploy_maximum_set_gen.py
index 7fb2b86ae69b..876cc84515cb 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_redeploy_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_redeploy_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_redeploy_maximum_set_gen.py
+ python virtual_machine_scale_set_redeploy_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Redeploy_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_Redeploy_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_redeploy_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_redeploy_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_redeploy_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_redeploy_minimum_set_gen.py
index 265b947ec0a4..5f6327751822 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_redeploy_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_redeploy_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_redeploy_minimum_set_gen.py
+ python virtual_machine_scale_set_redeploy_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Redeploy_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_Redeploy_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_reimage_all_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_reimage_all_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_reimage_all_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_reimage_all_maximum_set_gen.py
index 3ad8a9a18c5a..574e75ef2a6c 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_reimage_all_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_reimage_all_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_reimage_all_maximum_set_gen.py
+ python virtual_machine_scale_set_reimage_all_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ReimageAll_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_ReimageAll_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_reimage_all_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_reimage_all_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_reimage_all_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_reimage_all_minimum_set_gen.py
index 3ed8fa408e45..fbcc59dc9d55 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_reimage_all_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_reimage_all_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_reimage_all_minimum_set_gen.py
+ python virtual_machine_scale_set_reimage_all_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_ReimageAll_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_ReimageAll_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_reimage_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_reimage_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_reimage_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_reimage_maximum_set_gen.py
index 01f1ae7181ad..2e6f1ef1b7cd 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_reimage_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_reimage_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_reimage_maximum_set_gen.py
+ python virtual_machine_scale_set_reimage_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Reimage_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_Reimage_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_reimage_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_reimage_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_reimage_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_reimage_minimum_set_gen.py
index 130108e87c88..82f9d7f6120f 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_reimage_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_reimage_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_reimage_minimum_set_gen.py
+ python virtual_machine_scale_set_reimage_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Reimage_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_Reimage_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_restart_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_restart_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_restart_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_restart_maximum_set_gen.py
index fa3f7cb07593..60a3f3a2f39f 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_restart_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_restart_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_restart_maximum_set_gen.py
+ python virtual_machine_scale_set_restart_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Restart_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_Restart_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_restart_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_restart_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_restart_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_restart_minimum_set_gen.py
index a1d7acfb3c77..5b594aaa509c 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_restart_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_restart_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_restart_minimum_set_gen.py
+ python virtual_machine_scale_set_restart_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Restart_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_Restart_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_cancel_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_cancel_maximum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_cancel_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_cancel_maximum_set_gen.py
index 130ff2dab3a0..7408fe50c0cc 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_cancel_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_cancel_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_rolling_upgrades_cancel_maximum_set_gen.py
+ python virtual_machine_scale_set_rolling_upgrade_cancel_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetRollingUpgrades_Cancel_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetRollingUpgrade_Cancel_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_cancel_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_cancel_minimum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_cancel_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_cancel_minimum_set_gen.py
index 66b05b90b0db..d6e9ce5bb4cb 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_cancel_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_cancel_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_rolling_upgrades_cancel_minimum_set_gen.py
+ python virtual_machine_scale_set_rolling_upgrade_cancel_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetRollingUpgrades_Cancel_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetRollingUpgrade_Cancel_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_get_latest_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_get_latest_maximum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_get_latest_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_get_latest_maximum_set_gen.py
index bb7614275e51..fb1919e9b3c5 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_get_latest_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_get_latest_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_rolling_upgrades_get_latest_maximum_set_gen.py
+ python virtual_machine_scale_set_rolling_upgrade_get_latest_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetRollingUpgrades_GetLatest_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetRollingUpgrade_GetLatest_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_get_latest_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_get_latest_minimum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_get_latest_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_get_latest_minimum_set_gen.py
index d7de92615eb2..50e1aa34bd33 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_get_latest_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_get_latest_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_rolling_upgrades_get_latest_minimum_set_gen.py
+ python virtual_machine_scale_set_rolling_upgrade_get_latest_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetRollingUpgrades_GetLatest_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetRollingUpgrade_GetLatest_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_start_os_upgrade_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_start_os_upgrade_maximum_set_gen.py
similarity index 89%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_start_os_upgrade_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_start_os_upgrade_maximum_set_gen.py
index c0370ea0ecac..6cc416d77201 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_start_os_upgrade_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_start_os_upgrade_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_rolling_upgrades_start_os_upgrade_maximum_set_gen.py
+ python virtual_machine_scale_set_rolling_upgrade_start_os_upgrade_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetRollingUpgrades_StartOSUpgrade_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetRollingUpgrade_StartOSUpgrade_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_start_os_upgrade_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_start_os_upgrade_minimum_set_gen.py
similarity index 89%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_start_os_upgrade_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_start_os_upgrade_minimum_set_gen.py
index f704102e786f..8fa21237cc5c 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrades_start_os_upgrade_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_rolling_upgrade_start_os_upgrade_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_rolling_upgrades_start_os_upgrade_minimum_set_gen.py
+ python virtual_machine_scale_set_rolling_upgrade_start_os_upgrade_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetRollingUpgrades_StartOSUpgrade_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetRollingUpgrade_StartOSUpgrade_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_set_orchestration_service_state_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_set_orchestration_service_state_maximum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_set_orchestration_service_state_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_set_orchestration_service_state_maximum_set_gen.py
index 0d1d4754016d..5148f9586ce7 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_set_orchestration_service_state_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_set_orchestration_service_state_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_set_orchestration_service_state_maximum_set_gen.py
+ python virtual_machine_scale_set_set_orchestration_service_state_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_SetOrchestrationServiceState_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_SetOrchestrationServiceState_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_set_orchestration_service_state_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_set_orchestration_service_state_minimum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_set_orchestration_service_state_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_set_orchestration_service_state_minimum_set_gen.py
index 4c67d3460a90..256be16855f3 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_set_orchestration_service_state_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_set_orchestration_service_state_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_set_orchestration_service_state_minimum_set_gen.py
+ python virtual_machine_scale_set_set_orchestration_service_state_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_SetOrchestrationServiceState_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_SetOrchestrationServiceState_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_start_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_start_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_start_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_start_maximum_set_gen.py
index 9ef17b549014..0586522307b7 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_start_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_start_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_start_maximum_set_gen.py
+ python virtual_machine_scale_set_start_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Start_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_Start_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_start_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_start_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_start_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_start_minimum_set_gen.py
index 597a3392b5ee..d1f5671aa9ab 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_start_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_start_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_start_minimum_set_gen.py
+ python virtual_machine_scale_set_start_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Start_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_Start_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_update_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_update_maximum_set_gen.py
similarity index 98%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_update_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_update_maximum_set_gen.py
index 8e4ce359345e..9ead60bab673 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_sets_update_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_update_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_sets_update_maximum_set_gen.py
+ python virtual_machine_scale_set_update_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -100,7 +100,6 @@ def main():
"networkApiVersion": "2020-11-01",
"networkInterfaceConfigurations": [
{
- "id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"name": "aaaaaaaa",
"properties": {
"deleteOption": "Delete",
@@ -110,7 +109,6 @@ def main():
"enableIPForwarding": True,
"ipConfigurations": [
{
- "id": "aaaaaaaaaaaaaaaa",
"name": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"properties": {
"applicationGatewayBackendAddressPools": [
@@ -260,6 +258,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSets_Update_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSet_Update_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_deallocate_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_deallocate_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_deallocate_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_deallocate_maximum_set_gen.py
index e9e321daa37a..19cecb90adf4 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_deallocate_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_deallocate_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_deallocate_maximum_set_gen.py
+ python virtual_machine_scale_set_vm_deallocate_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Deallocate_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_Deallocate_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_deallocate_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_deallocate_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_deallocate_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_deallocate_minimum_set_gen.py
index b5cce2bacee8..4d210054cb5f 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_deallocate_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_deallocate_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_deallocate_minimum_set_gen.py
+ python virtual_machine_scale_set_vm_deallocate_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Deallocate_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_Deallocate_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_create.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_create.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_create.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_create.py
index eafd811b4961..4ec99f509956 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_create.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_create.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vm_extensions_create.py
+ python virtual_machine_scale_set_vm_extension_create.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -47,6 +47,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMExtensions_Create.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMExtension_Create.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_delete.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_delete.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_delete.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_delete.py
index fa38fb3c7e94..acdcfffeb490 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_delete.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_delete.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vm_extensions_delete.py
+ python virtual_machine_scale_set_vm_extension_delete.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -38,6 +38,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMExtensions_Delete.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMExtension_Delete.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_get.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_get.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_get.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_get.py
index 1e15d0ab8632..309a838df8ce 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_get.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_get.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vm_extensions_get.py
+ python virtual_machine_scale_set_vm_extension_get.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -38,6 +38,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMExtensions_Get.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMExtension_Get.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_list.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_list.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_list.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_list.py
index 23f66940f7a9..99b10baaef99 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_list.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_list.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vm_extensions_list.py
+ python virtual_machine_scale_set_vm_extension_list.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMExtensions_List.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMExtension_List.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_update.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_update.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_update.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_update.py
index e4b881ebd9df..5c6760a1be0c 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extensions_update.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_extension_update.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vm_extensions_update.py
+ python virtual_machine_scale_set_vm_extension_update.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -47,6 +47,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMExtensions_Update.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMExtension_Update.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_list_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_list_maximum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_list_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_list_maximum_set_gen.py
index f6a02441d98d..351ec5d10730 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_list_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_list_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_list_maximum_set_gen.py
+ python virtual_machine_scale_set_vm_list_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_List_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_List_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_list_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_list_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_list_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_list_minimum_set_gen.py
index d427a1d66945..3101516dba98 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_list_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_list_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_list_minimum_set_gen.py
+ python virtual_machine_scale_set_vm_list_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(item)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_List_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_List_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_perform_maintenance_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_perform_maintenance_maximum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_perform_maintenance_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_perform_maintenance_maximum_set_gen.py
index 309f3153a2cd..3087a119831c 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_perform_maintenance_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_perform_maintenance_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_perform_maintenance_maximum_set_gen.py
+ python virtual_machine_scale_set_vm_perform_maintenance_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_PerformMaintenance_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_PerformMaintenance_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_perform_maintenance_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_perform_maintenance_minimum_set_gen.py
similarity index 90%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_perform_maintenance_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_perform_maintenance_minimum_set_gen.py
index 8257a38a472b..d142360861fc 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_perform_maintenance_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_perform_maintenance_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_perform_maintenance_minimum_set_gen.py
+ python virtual_machine_scale_set_vm_perform_maintenance_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_PerformMaintenance_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_PerformMaintenance_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_power_off_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_power_off_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_power_off_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_power_off_maximum_set_gen.py
index a77f798eed84..46ed4f9a93d0 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_power_off_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_power_off_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_power_off_maximum_set_gen.py
+ python virtual_machine_scale_set_vm_power_off_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_PowerOff_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_PowerOff_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_power_off_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_power_off_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_power_off_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_power_off_minimum_set_gen.py
index 9044455cc7c0..29718901f426 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_power_off_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_power_off_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_power_off_minimum_set_gen.py
+ python virtual_machine_scale_set_vm_power_off_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_PowerOff_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_PowerOff_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_redeploy_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_redeploy_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_redeploy_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_redeploy_maximum_set_gen.py
index 6e407025a6ff..828bdf374cc1 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_redeploy_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_redeploy_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_redeploy_maximum_set_gen.py
+ python virtual_machine_scale_set_vm_redeploy_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Redeploy_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_Redeploy_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_redeploy_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_redeploy_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_redeploy_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_redeploy_minimum_set_gen.py
index 6c4e686de42c..a0c7bbd7dec5 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_redeploy_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_redeploy_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_redeploy_minimum_set_gen.py
+ python virtual_machine_scale_set_vm_redeploy_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Redeploy_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_Redeploy_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_reimage_all_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_reimage_all_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_reimage_all_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_reimage_all_maximum_set_gen.py
index 594d537cdf63..e5253a369bb5 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_reimage_all_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_reimage_all_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_reimage_all_maximum_set_gen.py
+ python virtual_machine_scale_set_vm_reimage_all_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_ReimageAll_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_ReimageAll_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_reimage_all_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_reimage_all_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_reimage_all_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_reimage_all_minimum_set_gen.py
index 5a53d79bc261..11de0c9c96ff 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_reimage_all_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_reimage_all_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_reimage_all_minimum_set_gen.py
+ python virtual_machine_scale_set_vm_reimage_all_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_ReimageAll_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_ReimageAll_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_reimage_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_reimage_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_reimage_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_reimage_maximum_set_gen.py
index 0db9e33987a3..4d40e75b6246 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_reimage_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_reimage_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_reimage_maximum_set_gen.py
+ python virtual_machine_scale_set_vm_reimage_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Reimage_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_Reimage_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_reimage_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_reimage_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_reimage_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_reimage_minimum_set_gen.py
index a7c90042ae99..5d356088d6e9 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_reimage_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_reimage_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_reimage_minimum_set_gen.py
+ python virtual_machine_scale_set_vm_reimage_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Reimage_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_Reimage_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_restart_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_restart_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_restart_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_restart_maximum_set_gen.py
index 215e3270c51a..e0ea95f31804 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_restart_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_restart_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_restart_maximum_set_gen.py
+ python virtual_machine_scale_set_vm_restart_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Restart_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_Restart_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_restart_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_restart_minimum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_restart_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_restart_minimum_set_gen.py
index dd7f9ec9e575..c9fa32d6cc6c 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_restart_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_restart_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_restart_minimum_set_gen.py
+ python virtual_machine_scale_set_vm_restart_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Restart_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_Restart_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_start_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_start_maximum_set_gen.py
similarity index 91%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_start_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_start_maximum_set_gen.py
index dbb9a10858d9..7147f02df0c3 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_start_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_start_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_start_maximum_set_gen.py
+ python virtual_machine_scale_set_vm_start_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Start_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_Start_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_start_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_start_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_start_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_start_minimum_set_gen.py
index bd6d1bfc1a40..af1ec0c5143c 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_start_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_start_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_start_minimum_set_gen.py
+ python virtual_machine_scale_set_vm_start_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -37,6 +37,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Start_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_Start_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_update_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_update_maximum_set_gen.py
similarity index 99%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_update_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_update_maximum_set_gen.py
index 3280bde1dc84..5580888d52bd 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_update_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_update_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_update_maximum_set_gen.py
+ python virtual_machine_scale_set_vm_update_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -253,7 +253,6 @@ def main():
"networkProfileConfiguration": {
"networkInterfaceConfigurations": [
{
- "id": "aaaaaaaa",
"name": "vmsstestnetconfig5415",
"properties": {
"deleteOption": "Delete",
@@ -263,7 +262,6 @@ def main():
"enableIPForwarding": True,
"ipConfigurations": [
{
- "id": "aaaaaaaaa",
"name": "vmsstestnetconfig9693",
"properties": {
"applicationGatewayBackendAddressPools": [
@@ -437,6 +435,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Update_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_Update_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_update_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_update_minimum_set_gen.py
similarity index 92%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_update_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_update_minimum_set_gen.py
index cac5eda78284..14375864a4a4 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vms_update_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_scale_set_vm_update_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machine_scale_set_vms_update_minimum_set_gen.py
+ python virtual_machine_scale_set_vm_update_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -38,6 +38,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVMs_Update_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineScaleSetExamples/VirtualMachineScaleSetVM_Update_MinimumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_start_maximum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_start_maximum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_start_maximum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_start_maximum_set_gen.py
index 9901820fcb45..09416e4fa115 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_start_maximum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_start_maximum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_start_maximum_set_gen.py
+ python virtual_machine_start_maximum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_Start_MaximumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_Start_MaximumSet_Gen.json
if __name__ == "__main__":
main()
diff --git a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_start_minimum_set_gen.py b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_start_minimum_set_gen.py
similarity index 93%
rename from sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_start_minimum_set_gen.py
rename to sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_start_minimum_set_gen.py
index 6a474a88c305..fbe07845f777 100644
--- a/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machines_start_minimum_set_gen.py
+++ b/sdk/compute/azure-mgmt-compute/generated_samples/virtual_machine_start_minimum_set_gen.py
@@ -14,7 +14,7 @@
pip install azure-identity
pip install azure-mgmt-compute
# USAGE
- python virtual_machines_start_minimum_set_gen.py
+ python virtual_machine_start_minimum_set_gen.py
Before run the sample, please set the values of the client ID, tenant ID and client secret
of the AAD application as environment variables: AZURE_CLIENT_ID, AZURE_TENANT_ID,
@@ -36,6 +36,6 @@ def main():
print(response)
-# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachines_Start_MinimumSet_Gen.json
+# x-ms-original-file: specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2022-11-01/examples/virtualMachineExamples/VirtualMachine_Start_MinimumSet_Gen.json
if __name__ == "__main__":
main()